6

I haven't rooted my mobile phone, but an antivirus is running. Without rooting, how will the antivirus come to know about the files accessed by an application?

Normally, in Linux distributions, it can be found from /proc/"p-id"/fd, but in Android root privileges are required to access that folder, although it is not the case in normal Linux distributions. So, without rooting, how does the antivirus come to know about the files accessed by an application? Is there any other way other than accessing /proc/"p-id"/fd?

1
  • 1. What version of Android are you running? 2. When you check under App > Permissions what permissions is the app using? Commented Aug 1, 2017 at 18:47

2 Answers 2

1

It's simple - It doesn't. Antivirus on android has very limited access. It can't check what the given app is doing. It's not very useful. It may warn you if it finds something suspicious on sdcard/externalsdcard or one of your installed apps is in their database marked as bad. It can't scan the app data files, it can't scan the main system, so it's pretty pointless to use it.

-1

Anti-virus programs run in sandbox mode like every other application. They can access your storage. And they can also scan installed apps because apk are like zip files.

1
  • They can scan external storage (/sdcard) only, not installed apps. Commented Sep 2, 2019 at 7:07

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.