Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
Android.bp | D | 22-Nov-2023 | 1,002 | 32 | 30 | |
Android.mk | D | 22-Nov-2023 | 1.5 KiB | 36 | 14 | |
README.md | D | 22-Nov-2023 | 378 | 15 | 10 | |
appcompat.sh | D | 22-Nov-2023 | 1.6 KiB | 52 | 26 | |
flow_analysis.cc | D | 22-Nov-2023 | 25.1 KiB | 768 | 639 | |
flow_analysis.h | D | 22-Nov-2023 | 7.5 KiB | 232 | 150 | |
hidden_api.cc | D | 22-Nov-2023 | 2.2 KiB | 74 | 47 | |
hidden_api.h | D | 22-Nov-2023 | 2.7 KiB | 94 | 57 | |
hidden_api_finder.cc | D | 22-Nov-2023 | 9.6 KiB | 247 | 188 | |
hidden_api_finder.h | D | 22-Nov-2023 | 2 KiB | 62 | 29 | |
precise_hidden_api_finder.cc | D | 22-Nov-2023 | 4.6 KiB | 127 | 94 | |
precise_hidden_api_finder.h | D | 22-Nov-2023 | 2 KiB | 65 | 28 | |
resolver.cc | D | 22-Nov-2023 | 12.4 KiB | 337 | 266 | |
resolver.h | D | 22-Nov-2023 | 3 KiB | 101 | 50 | |
veridex.cc | D | 22-Nov-2023 | 11.5 KiB | 310 | 240 | |
veridex.h | D | 22-Nov-2023 | 3.1 KiB | 115 | 63 |
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