GitHub stars GitHub issues Telegram
BrutDroid 2.0 is a powerful, Windows-optimized toolkit designed specifically for Android Studio, streamlining the setup of a mobile penetration testing lab. Built to make Android pentesting effortless, it automates emulator creation, rooting, Frida server setup, and Burp Suite certificate installation. With a vibrant new UI and support for custom Frida scripts, BrutDroid empowers security researchers to focus on testing, not setup. Linux support is coming soon!
- Windows & Android Studio Optimized: Seamlessly integrates with Windows Terminal and Android Studio for a smooth pentesting experience.
- One-Click Rooting: Automatically roots emulators (API 31, x86_64/arm64) using Magisk and rootAVD, eliminating manual setup.
- Burp Suite Integration: Simplifies HTTPS traffic interception by installing system-trusted Burp CA certificates via Magisk modules.
- Custom Frida Scripts: Add and run your own Frida scripts alongside built-in SSL pinning and root detection bypasses.
- Vibrant New UI: Bold colors, ASCII art animations, and an intuitive CLI make pentesting engaging and efficient.
- Frida Powerhouse: Easily run Frida server, list apps, and execute scripts for dynamic instrumentation.
- Tool Installation: One-click deployment of
frida-tools,objection,reflutter, and more. - Upcoming Linux Support: Expanding compatibility for Linux users in the next update.
- Operating System: Windows (Linux support coming soon)
- Software:
- Python 3.9+ (not Microsoft Store version)
- Android Studio with Android SDK Platform-Tools
frida-tools(install viapip install frida-tools)curl(included in Git Bash or install from https://curl.se/windows/)
- Hardware: Virtualization enabled (VT-x/AMD-V) for emulators
- Internet: Required for downloading Magisk, rootAVD, and Frida server
git clone https://github.com/Brut-Security/BrutDroid.git
cd BrutDroidpip install -r requirements.txt
python BrutDroid.py
- Select Root Emulator to download and install Magisk, patch the system image with rootAVD, and finalize root setup.
- Follow prompts to cold boot the emulator and complete Magisk configuration.
- Select Configure Emulator β Install Burp Suite Certificate.
- Ensure Burp Suite is running on 127.0.0.1:8080 and the emulator proxy is set.
- BrutDroid automates certificate download, conversion, and installation as a system-trusted CA using the AlwaysTrustUserCerts Magisk module.
- Navigate to Frida Tools β Add Custom Script.
- Paste your Frida script code, name it (e.g., MyScript.js), and save it to the Fripts directory.
- Custom scripts appear in the Frida Tools menu (options 6+) and persist across sessions. Default scripts (SSL-BYE.js, ROOTER.js, PintooR.js) are reserved for predefined options.
- Select Run Frida Server to start the Frida server in the background on the emulator.
- Requires a rooted emulator with Frida server installed (via Configure Emulator β Install Frida Server).
BrutDroid Screenshot
Main Menu | Vibrant new UI with clear menu options
BrutDroid Screenshot
Frida Tools | Frida Tools menu with custom script support
BrutDroid 2.0 is tailored for mobile pentesters, automating the tedious setup of a rooted Android emulator and Burp Suite integration. Whether bypassing SSL pinning, defeating root detection, or injecting custom Frida scripts, BrutDroid simplifies the process so you can focus on finding vulnerabilities. The new UI adds a hacker vibe with colorful ASCII art, while Windows and Android Studio optimization ensures a seamless experience.
- Emulator Not Detected: Run
adb devicesto verify connection. Ensure Android Studio emulator is running (API 31, x86_64/arm64). - Rooting Fails: Verify
ANDROID_HOMEis set and system image path is correct. CheckrootAVD_list.txtfor details. - Certificate Issues: Ensure Burp Suite is on
127.0.0.1:8080and emulator proxy is set. Reboot after installingAlwaysTrustUserCerts. - Frida Script Errors: Confirm scripts are in
Friptsand Frida server is running. Usefrida-ps -Uto verify. - Need Help? Join our Telegram:
@BrutSecurityor visit the Frida documentation.
BrutDroid stands on the shoulders of giants:
- Inspiration: Noxer by AggressiveUser
- Core Tools:
π BrutDroid is licensed under the MIT License (LICENSE).
Hack smart. Break hard. Stay Brut.