AdBot is a dynamic exploration tool for automated testing of in-app advertisement in Android apps based on DroidBot.
- Python 3.9, Java 8, Android SDK
- Add
platform_toolsdirectory in Android SDK toPATH - Install prerequisites with:
python3 -m venv .venv source .venv/bin/activate pip install androguard>=3.4.0a1 networkx Pillow
- apk_name: apk file name
- app_dir: path to the apk file
- output_dir: analysis output
- device_serial: android devices serial number
- app_dir: path to the apk file
- output_dir: analysis output
- device_serial: android devices serial number
python loader_single.py`
or
python loader.py