Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
BlueBunny — BLE-basierter C2-Server für Hak5 Bash Bunny, der drahtlose Befehlsinjektion, Payload-Zustellung und Fernsteuerung über Bluetooth Low Energy ermöglicht. | Kitploit
Tools/GitHubGitHub/90n45-d3v/bluebunny
Bluetooth-SicherheitCommand and ControlHardware- & IoT-SicherheitRed TeamingPayload-Entwicklung
GitHub90n45-d3v/bluebunny

BlueBunny

BLE-basierter C2-Server für Hak5 Bash Bunny, der drahtlose Befehlsinjektion, Payload-Zustellung und Fernsteuerung über Bluetooth Low Energy ermöglicht.

Repository anzeigen
203vor 2 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

BlueBunny-Banner


C2-Lösung, die direkt über Bluetooth-Low-Energy mit Ihrem Bash Bunny Mark II kommuniziert.
Senden Sie Ihrem Bash Bunny alle Anweisungen, die es benötigt, einfach über die Luft.

Inhaltsverzeichnis

  • Übersicht
  • Installation & Start
  • Manuelle Kommunikation mit dem Bash Bunny über Python
  • Fehlerbehebung
  • In Arbeit...
  • Zusätzliche Informationen

Übersicht

Struktur

BlueBunny-Structure

Installation & Start

  1. Installieren Sie die erforderlichen Abhängigkeiten
root@kitploit:~
pip install pygatt "pygatt[GATTTOOL]"

Stellen Sie sicher, dass BlueZ installiert ist und gatttool verwendbar ist

root@kitploit:~
sudo apt install bluez
  1. Laden Sie das Repository von BlueBunny herunter (und wechseln Sie in den richtigen Ordner)
root@kitploit:~
git clone https://github.com/90N45-d3v/BlueBunny
cd BlueBunny/C2
  1. Starten Sie den C2-Server
root@kitploit:~
sudo python c2-server.py
  1. Schließen Sie Ihren Bash Bunny mit dem BlueBunny-Payload an das Zielgerät an (Payload unter: BlueBunny/payload.txt).
  2. Rufen Sie Ihren C2-Server von Ihrem Browser unter localhost:1472 auf und verbinden Sie Ihren Bash Bunny (Ihr Bash Bunny leuchtet grün, wenn er bereit zur Kopplung ist).

Manuelle Kommunikation mit dem Bash Bunny über Python

Sie können das BLE-Backend von BlueBunny verwenden und manuell mit Ihrem Bash Bunny kommunizieren.

Beispielcode

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)

Fehlerbehebung

Die Verbindung zu Ihrem Bash Bunny funktioniert nicht? Versuchen Sie die folgenden Anweisungen:

  • Versuchen Sie es noch einige Male
  • Überprüfen Sie, ob Ihr Bluetooth-Adapter verfügbar ist
  • Starten Sie das System neu, auf dem Ihr C2-Server läuft
  • Überprüfen Sie, ob Ihr Bash Bunny das BlueBunny-Payload korrekt ausführt
  • Wie weit sind Sie von Ihrem Bash Bunny entfernt? Ist die Umgebung (Entfernung, Störungen usw.) noch für typische BLE-Verbindungen tragbar?

Fehler in BlueZ

Der verwendete Bluetooth-Stack ist bekannt, aber auch sehr fehleranfällig. Wenn das Herstellen der Verbindung zu Ihrem Bash Bunny nicht funktioniert, handelt es sich wahrscheinlich um ein vorübergehendes Problem aufgrund von BlueZ. Hier sind einige Fehlerarten, die durch temporäre Fehler verursacht werden können. Diese verschwinden spätestens nach einem Neustart des Betriebssystems des C2, also seien Sie nicht überrascht und bleiben Sie ruhig, wenn sie auftauchen.

  • Timeout nach 5.0 Sekunden
  • Unbekannter Fehler beim Scannen nach BLE-Geräten

In Arbeit...

  • Fernzugriff auf die Shell
  • BLE-Exfiltrationskanal
  • Verbesserter Verbindungsprozess

Zusätzliche Informationen

Wie bereits erwähnt, ist BlueZ, die Grundlage für den in BlueBunny verwendeten Bluetooth-Teil, etwas fehleranfällig. Wenn Sie beim Verbinden mit dem Bash Bunny auf nicht temporäre Fehler stoßen oder auch auf andere Fehler/Schwierigkeiten im gesamten BlueBunny-Projekt, können Sie mich jederzeit kontaktieren. Sei es ein Problem, eine Idee/Lösung oder einfach ein nettes Feedback.

Tool herunterladen