• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

Android.bpD22-Nov-20231,002 3230

Android.mkD22-Nov-20231.5 KiB3614

README.mdD22-Nov-2023378 1510

appcompat.shD22-Nov-20231.6 KiB5226

flow_analysis.ccD22-Nov-202325.1 KiB768639

flow_analysis.hD22-Nov-20237.5 KiB232150

hidden_api.ccD22-Nov-20232.2 KiB7447

hidden_api.hD22-Nov-20232.7 KiB9457

hidden_api_finder.ccD22-Nov-20239.6 KiB247188

hidden_api_finder.hD22-Nov-20232 KiB6229

precise_hidden_api_finder.ccD22-Nov-20234.6 KiB12794

precise_hidden_api_finder.hD22-Nov-20232 KiB6528

resolver.ccD22-Nov-202312.4 KiB337266

resolver.hD22-Nov-20233 KiB10150

veridex.ccD22-Nov-202311.5 KiB310240

veridex.hD22-Nov-20233.1 KiB11563

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