Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
MODULE_LICENSE_APACHE | HD | 25-Apr-2025 | 0 | |||
NOTICE | H A D | 25-Apr-2025 | 10.4 KiB | 190 | 158 | |
README.txt | H A D | 25-Apr-2025 | 951 | 33 | 20 | |
hiddenapi-flags.csv | H A D | 25-Apr-2025 | 50 MiB | 495,714 | 495,713 | |
update.py | H A D | 25-Apr-2025 | 1.3 KiB | 39 | 16 | |
veridex-linux.zip | HD | 25-Apr-2025 | 8.6 MiB | |||
veridex-mac.zip | HD | 25-Apr-2025 | 6.4 MiB |
README.txt
1# appcompat.sh 2 3Given an APK, finds API uses that fall into the blacklist/greylists APIs. 4 5NOTE: appcompat.sh is still under development. It can report 6API uses that do not execute at runtime, and reflection uses 7that do not exist. It can also miss on reflection uses. 8 9## Instructions 10 11Note that only 64-bit binaries are provided. 32-bit systems are not supported. 12 13### Linux x64 14 15Download veridex-linux.zip, unzip the file and run with: 16> ./appcompat.sh --dex-file=test.apk 17 18### macOS 19 20Download veridex-mac.zip, unzip the file and run with: 21> ./appcompat.sh --dex-file=test.apk 22 23### Windows 10 24 25Native Windows binaries are not provided, but the Linux binaries can be executed 26with Windows Subsystem for Linux (WSL). 27 28Follow the instructions at [this 29link](https://docs.microsoft.com/en-us/windows/wsl/install-win10) and install 30Ubuntu distribution when given the choice. Once installed, launch an Ubuntu 31terminal and follow instructions for Linux. 32 33