Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
Android.bp | D | 23-Mar-2024 | 1.4 KiB | 56 | 53 | |
Android.mk | D | 23-Mar-2024 | 3.3 KiB | 72 | 41 | |
README.md | D | 23-Mar-2024 | 375 | 15 | 10 | |
api_list_filter.h | D | 23-Mar-2024 | 2.1 KiB | 75 | 49 | |
appcompat.sh | D | 23-Mar-2024 | 2.6 KiB | 82 | 49 | |
class_filter.h | D | 23-Mar-2024 | 1.3 KiB | 49 | 23 | |
flow_analysis.cc | D | 23-Mar-2024 | 25.6 KiB | 777 | 648 | |
flow_analysis.h | D | 23-Mar-2024 | 7.3 KiB | 229 | 147 | |
hidden_api.cc | D | 23-Mar-2024 | 3.3 KiB | 95 | 61 | |
hidden_api.h | D | 23-Mar-2024 | 3.5 KiB | 122 | 76 | |
hidden_api_finder.cc | D | 23-Mar-2024 | 10.2 KiB | 256 | 191 | |
hidden_api_finder.h | D | 23-Mar-2024 | 2.1 KiB | 65 | 32 | |
precise_hidden_api_finder.cc | D | 23-Mar-2024 | 4.4 KiB | 124 | 92 | |
precise_hidden_api_finder.h | D | 23-Mar-2024 | 2.1 KiB | 68 | 31 | |
resolver.cc | D | 23-Mar-2024 | 11.6 KiB | 315 | 247 | |
resolver.h | D | 23-Mar-2024 | 3 KiB | 101 | 50 | |
veridex.cc | D | 23-Mar-2024 | 12.9 KiB | 348 | 275 | |
veridex.h | D | 23-Mar-2024 | 3.1 KiB | 117 | 64 |
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> m appcompat 12 13To run it: 14> ./art/tools/veridex/appcompat.sh --dex-file=test.apk 15