reddr / axplorer

axplorer - Android Permission Mappings
Apache License 2.0
105 stars 32 forks source link

Some permissions not included in the results #3

Open gulizseray opened 6 years ago

gulizseray commented 6 years ago

Hi,

I don't see some permissions like CAMERA, RECORD_AUDIO etc. being included in the results. Why is that?

reddr commented 6 years ago

There are a couple of permissions that are checked in native code only, such as CAMERA, INTERNET, and other permissions. To create these mappings, you first have to identify permission checks in native code, then trace them back via JNI to the Java part and finally connect them with the SDK APIs.

We don't have an automated way to extract such mappings yet, but a student worker is currently looking at it manually. Hopefully, I can provide such mappings soon (at least for a single API level).