Adhrit is an open-source Android security suite for comprehensive APK reconnaissance and static bytecode analysis using Ghera benchmarks.
Android Security Suite for in-depth reconnaissance and static bytecode analysis based on Ghera benchmarks.
Adhrit is designed for mobile security testers and researchers to perform in-depth static analysis and vulnerability scanning of Android applications. It helps identify security issues such as insecure component exposure, cryptographic flaws, and leaked secrets, making it ideal for security audits and automated mobile app assessments.
Requires Linux or macOS environment with Python 3 and Java JDK installed. The tool is continuously updated to incorporate latest methodologies. Users should ensure Docker is installed if opting for containerized deployment. The web interface simplifies usage but manual dependency installation is handled automatically on first run.
Clone the repository: git clone https://github.com/abhi-r3v0/Adhrit.git
Navigate to the cloned directory
Run the tool with Python 3: python3 run.py
The script auto-installs all required dependencies on first run
Alternatively, use Docker: run docker-compose up
Access the web interface at http://127.0.0.1:4200
python3 run.py
Launches the Adhrit tool and automatically opens the web interface for APK upload and analysis
docker-compose up
Starts the Adhrit service using Docker and hosts the web interface on port 4200