Captura de pantalla del menú principal de BrutDroid v1.0.0, un kit de automatización para emuladores Android, mostrando las opciones disponibles para crear dispositivos virtuales, rootear emuladores e instalar herramientas. Incluye el logo de Brut Security.
Acelera tus pruebas de seguridad móvil con BrutDroid.

BrutDroid: Kit de Automatización para Emuladores Android

BrutDroid es el kit de automatización definitivo para pruebas en emuladores Android, creado para red teamers, pentesters y entusiastas de la seguridad de aplicaciones. Con una elegante y colorida interfaz de línea de comandos (CLI), simplifica tareas complejas como rootear emuladores, configurar Frida para realizar bypases, instalar certificados Burp y más, ahorrándote horas de configuración manual.

Ya sea que estés rompiendo aplicaciones o probando defensas, BrutDroid es tu arma ideal.

¿Por qué BrutDroid?

  • Automatiza la tediosa configuración del emulador con un solo comando.
  • Integra herramientas potentes como Frida, Magisk y rootAVD.
  • Diseñado para Windows con emuladores de Android Studio.
  • Interfaz de usuario atractiva que hace que el pentesting sea divertido.

Características principales

  • Validación del entorno: Asegura que Python, ADB y el sistema estén listos.
  • Rooteo con un clic: Aplica parches automáticamente a los emuladores con Magisk y rootAVD.
  • Potencial de Frida: Ejecuta bypases de fijación SSL y detección de root con facilidad.
  • Integración de Burp: Instala certificados de confianza del sistema a través de módulos Magisk.
  • CLI vibrante: Colores llamativos y arte ASCII para un ambiente de hacker.
  • Optimizado para Windows: Experiencia fluida con Windows Terminal.

Requisitos

Antes de empezar, asegúrate de tener:

  • Python 3.9+ (añadido a la variable de entorno PATH)
  • ADB (Android SDK platform-tools, añadido a PATH)
  • Android Studio (para la administración del emulador)
  • Burp Suite (para la configuración del certificado)
  • Conexión a internet (para descargar Magisk, Frida, etc.)

Instalación

Pon BrutDroid en marcha en minutos:

  1. Clona el repositorio:
git clone https://github.com/Brut-Security/BrutDroid.git
cd BrutDroid
  1. Instala las dependencias:
pip install -r requirements.txt
  1. Ejecuta BrutDroid:
python BrutDroid.py

Uso

Inicia BrutDroid y navega por el menú intuitivo:

python BrutDroid.py
Captura de pantalla del menú principal de BrutDroid, una herramienta para probar la seguridad de aplicaciones Android.
BrutDroid Interfaz Principal de la Herramienta de Seguridad Android

Opciones del menú principal:

  • Create Virtual Device: Configura un emulador (API 31, x86_64/arm64).
  • Root Emulator: Rooteo automático con Magisk y rootAVD.
  • Install Tools: Implementa frida-tools, objection, reflutter, etc.
  • Configure Emulator: Instala el servidor Frida, certificados Burp y más.
  • Frida Tools: Ejecuta bypases SSL/root o inicia el servidor Frida.
  • Exit: Cierra BrutDroid.

Ejemplo: Rootear un emulador

→ Menú principal
  2. Root Emulator
→ Fetching latest Magisk version...
→ Downloading Magisk v30.0...
→ Installing Magisk...
→ Enter the system image path (e.g., system-images\android-31\google_apis\x86_64\ramdisk.img)

Ejemplo: Ejecutar un bypass de Frida

→ Frida Tools
  2. Bypass SSL Pinning
→ Enter package name: com.example.app
→ Executing bypass...
✔ Bypass executed.

Tutorial completo – Kit BrutDroid

Solo para uso educativo: BrutDroid tiene licencia para fines académicos y de investigación. Eres responsable de su uso. Consulta LICENSE para más detalles.

Descargar Código Fuente

Mi Carro Close (×)

Tu carrito está vacío
Ver tienda