AndroidBeautifest is a manifest-based static analyzer for Android APKs. It extracts exported components, deep links, and dangerous configurations, generating ready-to-use ADB attack commands (check code for adjustment).
- Parses AndroidManifest.xml directly using Androguard.
- Detects exported/unprotected components.
- Identifies debuggable, allowBackup, and cleartext traffic settings.
- Generates ADB commands for each component.
- FastAPI backend + minimal React/Tailwind frontend.
- No APKs or data stored (memory-only analysis).
- CLI version.
- Install dependencies
pip3 install fastapi uvicorn androguard- Run the backend
python3 server.py- Open the web UI
http://localhost:8000/Upload an .apk and view its manifest analysis in real time.
- Install dependencies
pip3 install fastapi uvicorn androguard- Run the command
python3 androidBeautifest.py <name>.apk
