⚠️ Work in Progress
Redroid is under active development. Some features may be unstable or not fully compatible across environments. Contributions and issue reports are welcome.
Redroid is a modular toolkit designed to streamline Android application penetration testing. It automates common tasks such as:
- Installing and configuring Burp certificates and frida
- Managing proxy settings
- Integrating with tools like Frida, Drozer, MobSF, Nuclei, ApkLeaks, and TruffleHog
- Generate and sign exploits (e.g., Tapjacking, Task Hijacking)
- and much more...
Its interactive CLI interface allows operators to focus on analysis and exploitation instead of setup and configuration overhead.
You can install Redroid directly from GitHub using:
pipx install git+https://github.com/YoruYagami/Redroid.gitOnce installed, the redroid command will be available globally:
redroid- Clone the repository:
git clone https://github.com/YoruYagami/Redroid.git
cd Redroid- Install the dependencies:
pip install -r requirements.txt- Run the tool:
python redroid.pyTo contribute or make changes locally:
git clone https://github.com/YoruYagami/Redroid.git
cd Redroid
pip install -e .- Multi-device support
- Fix logic for existing modules (e.g., MobSF integration)
- Add TruffleHog-based source scanning
- Add Firebase testing capabilities
- Add manual testing modules inside Drozer menu
- Implement real-time
logcatstreaming - Automatic APK signing and patching
- Ensure full cross-platform support (Windows ↔ Kali Linux)
