• Home
Name Date Size #Lines LOC

..--

Android.bpD03-May-20241.2 KiB4644

Android.mkD03-May-20243.3 KiB7241

README.mdD03-May-2024378 1510

appcompat.shD03-May-20242.3 KiB7745

flow_analysis.ccD03-May-202425.6 KiB777648

flow_analysis.hD03-May-20247.3 KiB229147

hidden_api.ccD03-May-20243.4 KiB10063

hidden_api.hD03-May-20242.2 KiB7741

hidden_api_finder.ccD03-May-20249.3 KiB247185

hidden_api_finder.hD03-May-20242 KiB6330

precise_hidden_api_finder.ccD03-May-20244.1 KiB11583

precise_hidden_api_finder.hD03-May-20242 KiB6528

resolver.ccD03-May-202411.6 KiB315247

resolver.hD03-May-20243 KiB10150

veridex.ccD03-May-202411.8 KiB325254

veridex.hD03-May-20243.1 KiB11764

README.md

1appcompat.sh
2============
3
4Given an APK, finds API uses that fall into the blacklist/greylists APIs.
5
6NOTE: appcompat.sh is still under development. It can report
7API uses that do not execute at runtime, and reflection uses
8that do not exist. It can also miss on reflection uses.
9
10To build it:
11> make appcompat
12
13To run it:
14> ./art/tools/veridex/appcompat.sh --dex-file=test.apk
15