Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
BlueBunny — Server C2 basato su BLE per Hak5 Bash Bunny che consente l'iniezione di comandi wireless, la consegna di payload e il controllo remoto tramite Bluetooth Low Energy. | Kitploit
Strumenti/GitHubGitHub/90n45-d3v/bluebunny
Sicurezza BluetoothCommand and ControlSicurezza Hardware e IoTRed TeamingSviluppo Payload
GitHub90n45-d3v/bluebunny

BlueBunny

Server C2 basato su BLE per Hak5 Bash Bunny che consente l'iniezione di comandi wireless, la consegna di payload e il controllo remoto tramite Bluetooth Low Energy.

Vedi Repository
2032 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

BlueBunny-Banner


Soluzione C2 che comunica direttamente via Bluetooth-Low-Energy con il tuo Bash Bunny Mark II.
Invia al tuo Bash Bunny tutte le istruzioni di cui ha bisogno direttamente via etere.

Indice dei contenuti

  • Panoramica
  • Installazione e Avvio
  • Comunicazione manuale con il Bash Bunny tramite Python
  • Risoluzione dei problemi
  • In lavorazione...
  • Informazioni aggiuntive

Panoramica

Struttura

BlueBunny-Structure

Installazione e Avvio

  1. Installa le dipendenze richieste
root@kitploit:~
pip install pygatt "pygatt[GATTTOOL]"

Assicurati che BlueZ sia installato e che gatttool sia utilizzabile

root@kitploit:~
sudo apt install bluez
  1. Scarica il repository di BlueBunny (e spostati nella cartella corretta)
root@kitploit:~
git clone https://github.com/90N45-d3v/BlueBunny
cd BlueBunny/C2
  1. Avvia il server C2
root@kitploit:~
sudo python c2-server.py
  1. Collega il tuo Bash Bunny con il payload BlueBunny alla macchina target (payload in: BlueBunny/payload.txt).
  2. Visita il tuo server C2 dal browser su localhost:1472 e connetti il tuo Bash Bunny (Il tuo Bash Bunny si illuminerà di verde quando sarà pronto per l'abbinamento).

Comunicazione manuale con il Bash Bunny tramite Python

Puoi utilizzare il backend BLE di BlueBunny e comunicare con il tuo Bash Bunny manualmente.

Codice d'esempio

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)

Risoluzione dei problemi

Non riesci a connettere il tuo Bash Bunny? Prova le seguenti istruzioni:

  • Prova a connetterti ancora qualche volta
  • Verifica che il tuo adattatore bluetooth sia disponibile
  • Riavvia il sistema su cui è in esecuzione il server C2
  • Verifica che il tuo Bash Bunny stia eseguendo correttamente il payload BlueBunny
  • Quanto sei lontano dal tuo Bash Bunny? L'ambiente (distanza, interferenze, etc.) è ancora sostenibile per le tipiche connessioni BLE?

Bug in BlueZ

Lo stack Bluetooth utilizzato è noto, ma anche molto soggetto a bug. Se l'avvio della connessione con il tuo Bash Bunny non funziona, probabilmente si tratta di un problema temporaneo dovuto a BlueZ. Ecco alcuni tipi di errori che possono essere causati da bug temporanei. Di solito scompaiono entro il riavvio del sistema operativo del C2, quindi non stupirti e mantenere la calma se si presentano.

  • Timeout dopo 5.0 secondi
  • Errore sconosciuto durante la scansione dei dispositivi BLE

In lavorazione...

  • Accesso remoto alla shell
  • Canale di esfiltrazione BLE
  • Processo di connessione migliorato

Informazioni aggiuntive

Come ho detto, BlueZ, la base per la parte Bluetooth utilizzata in BlueBunny, è un po' soggetto a bug. Se incontri bug non temporanei durante la connessione al Bash Bunny o qualsiasi altro bug/difficoltà nell'intero progetto BlueBunny, sei sempre il benvenuto a contattarmi. Che sia un problema, un'idea/soluzione o semplicemente un bel feedback.

Scarica lo strumento