Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
BlueBunny — Servidor C2 basado en BLE para Hak5 Bash Bunny que permite inyección inalámbrica de comandos, entrega de payloads y control remoto a través de Bluetooth Low Energy. | Kitploit
Herramientas/GitHubGitHub/90n45-d3v/bluebunny
Seguridad BluetoothComando y ControlSeguridad de Hardware e IoTRed TeamingDesarrollo de Payloads
GitHub90n45-d3v/bluebunny

BlueBunny

Servidor C2 basado en BLE para Hak5 Bash Bunny que permite inyección inalámbrica de comandos, entrega de payloads y control remoto a través de Bluetooth Low Energy.

Ver Repositorio
203hace 2 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Sitio web

BlueBunny-Banner


Solución C2 que se comunica directamente a través de Bluetooth Low Energy con tu Bash Bunny Mark II.
Envía a tu Bash Bunny todas las instrucciones que necesita solo a través del aire.

Tabla de contenidos

  • Descripción general
  • Instalación e inicio
  • Comunicación manual con el Bash Bunny a través de Python
  • Solución de problemas
  • Trabajando en...
  • Información adicional

Descripción general

Estructura

BlueBunny-Structure

Instalación e inicio

  1. Instalar dependencias necesarias
root@kitploit:~
pip install pygatt "pygatt[GATTTOOL]"

Asegúrate de que BlueZ esté instalado y que gatttool sea utilizable

root@kitploit:~
sudo apt install bluez
  1. Descarga el repositorio de BlueBunny (y cambia a la carpeta correcta)
root@kitploit:~
git clone https://github.com/90N45-d3v/BlueBunny
cd BlueBunny/C2
  1. Inicia el servidor C2
root@kitploit:~
sudo python c2-server.py
  1. Conecta tu Bash Bunny con el payload de BlueBunny a la máquina objetivo (payload en: BlueBunny/payload.txt).
  2. Visita tu servidor C2 desde tu navegador en localhost:1472 y conecta tu Bash Bunny (Tu Bash Bunny se iluminará en verde cuando esté listo para emparejarse).

Comunicación manual con el Bash Bunny a través de Python

Puedes usar el backend BLE de BlueBunny y comunicarte con tu Bash Bunny manualmente.

Código de ejemplo

root@kitploit:~
# Import the backend (BlueBunny/C2/BunnyLE.py)
import BunnyLE

# Define the data to send
data = "QUACK STRING I love my Bash Bunny"
# Define the type of the data to send ("cmd" or "payload") (payload data will be temporary written to a file, to execute multiple commands like in a payload script file)
d_type = "cmd"

# Initialize BunnyLE
BunnyLE.init()

# Connect to your Bash Bunny
bb = BunnyLE.connect()

# Send the data and let it execute
BunnyLE.send(bb, data, d_type)

Solución de problemas

¿No funciona la conexión con tu Bash Bunny? Prueba las siguientes instrucciones:

  • Intenta conectar unas cuantas veces más
  • Verifica si tu adaptador bluetooth está disponible
  • Reinicia el sistema en el que se ejecuta tu servidor C2
  • Verifica que tu Bash Bunny esté ejecutando correctamente el payload de BlueBunny
  • ¿A qué distancia estás de tu Bash Bunny? ¿El entorno (distancia, interferencias, etc.) sigue siendo sostenible para conexiones BLE típicas?

Errores en BlueZ

La pila Bluetooth utilizada es bien conocida, pero también muy propensa a errores. Si iniciar la conexión con tu Bash Bunny no funciona, probablemente sea un problema temporal debido a BlueZ. Aquí hay algunos tipos de errores que pueden ser causados por fallos temporales. Estos suelen desaparecer a más tardar después de reiniciar el sistema operativo del C2, así que no te sorprendas y mantén la calma si aparecen.

  • Tiempo de espera agotado después de 5.0 segundos
  • Error desconocido al escanear dispositivos BLE

Trabajando en...

  • Acceso remoto a la shell
  • Canal de exfiltración BLE
  • Proceso de conexión mejorado

Información adicional

Como dije, BlueZ, la base de la parte bluetooth utilizada en BlueBunny, es algo propensa a errores. Si encuentras algún error no temporal al conectarte al Bash Bunny, así como cualquier otro error/dificultad en todo el proyecto BlueBunny, siempre eres bienvenido a contactarme. Ya sea un problema, una idea/solución o simplemente un buen comentario.

Descargar herramienta