
firmware v1.16
Räuberische ESP32-Firmware

🦈 Bruce
Bruce ist eine vielseitige ESP32-Firmware vollgepackt mit Offensive-Security-Tools, die entwickelt wurde, um Red-Team-Operationen schnell und portabel zu machen.
Sie unterstützt auch M5Stack, LILYGO , RockBase IoT und Elecrow Produkte und funktioniert hervorragend mit den Cardputern, Sticks, M5Cores, T-Decks und T-Embeds.
⚡ Hol dir unser offizielles DevKit!
RF REAPER
RF REAPER ist unser eigenes PCB-Devkit, das speziell für Bruce entwickelt wurde!
Jede wichtige Funktion funktioniert nativ, direkt ab Werk. Sub-GHz, NFC/RFID, IR, 2.4GHz(NRF), GPS-fähig und eine microSD – alles angetrieben von einem kräftigen ESP32-S3 (16MB Flash / 8MB PSRAM). Zahlreiche GPIOs über den AW9523-Expander sowie Flipper-Zero- und iButton-Header-Kompatibilität bedeuten, dass du endlos daran hacken, modden und weiterbauen kannst. Du möchtest eine bestimmte Funktion? Frag uns über ein Issue, wir schauen es uns an.
👉 Kaufe den RF REAPER und die offiziellen Boards
Schau dir auch unsere vollständig quelloffene Hardware an: https://bruce.computer/boards
Weitere spezielle Devkit-Boards folgen bald! Bleib in unseren Communities auf dem Laufenden!
🏗️ Installation
Der einfachste Weg, Bruce zu installieren, ist unser offizieller Web-Flasher!
Schau vorbei: https://bruce.computer/flasher
Alternativ kannst du die neueste Binärdatei aus den Releases oder Actions herunterladen und lokal mit esptool.py flashen.
esptool.py --port /dev/ttyACM0 write_flash 0x00000 Bruce-<device>.bin
Für m5stack-Geräte
Wenn du bereits M5Launcher zur Verwaltung deines m5stack-Geräts verwendest, kannst du es per OTA installieren.
Oder du kannst es direkt mit dem m5burner-Tool flashen – suche einfach in der Gerätekategorie deiner Wahl nach 'Bruce' (Meine offiziellen Builds werden vom "owner" hochgeladen und haben Fotos.) und klicke auf Burn.
⌨️ Discord-Server
Kontaktiere uns auf unserem Discord-Server!
📑 Wiki
Weitere Informationen zu jeder von Bruce unterstützten Funktion findest du in unserem Wiki. Außerdem: Lies unsere FAQ
💻 Funktionsliste
WiFi
- Mit WiFi verbinden
- WiFi-AP
- Vom WiFi trennen
- WiFi-Angriffe
- Beacon-Spam
- Ziel-Angriff
- Informationen
- Ziel-Deauth
- EvilPortal + Deauth
- Deauth-Flood (mehr als ein Ziel)
- Wardriving
- TelNet
- SSH
- RAW-Sniffer
- TCP-Client
- TCP-Listener
- Evil Portal
- Hosts scannen (mit TCP-Port-Scan)
- Responder
- ARP-Spoofing
- ARP-Poisoning
- WireGuard-Tunneling
- Brucegotchi
- Pwnagotchi-Freund
- Pwngrid: Gesichter & Namen spammen
- [Optional] DoScreen mit einem sehr langen Namen und Gesicht
- [Optional] Floode eindeutige Peer-Identifikatoren
BLE
RF
- Scan/Kopieren
- Benutzerdefiniertes Sub-GHz
- Spektrum
- Jammer Voll (sendet eine volle Rechteckwelle an den Ausgang)
- Jammer Intermittierend (sendet ein PWM-Signal an den Ausgang)
- Konfiguration
- RF-TX-Pin
- RF-RX-Pin
- RF-Modul
- RF433 T/R M5Stack
- CC1101 (Sub-GHz)
- RF-Frequenz
- Replay
RFID
- Tag lesen
- 125-kHz-Tags lesen
- Tag klonen
- NDEF-Datensätze schreiben
- Amiibolink
- Chameleon
- Daten schreiben
- Daten löschen
- Datei speichern
- Datei laden
- Konfiguration
- RFID-Modul
- PN532
- PN532Killer
- RFID-Modul
- Tag emulieren
IR
- TV-B-Gone
- IR-Empfänger
- Benutzerdefiniertes IR (NEC, NECext, SIRC, SIRC15, SIRC20, Samsung32, RC5, RC5X, RC6)
- Konfiguration - [X] IR-TX-Pin - [X] IR-RX-Pin
FM
NRF24
- NRF24-Jammer
- 2.4G-Spektrum
- Mousejack
Sonstiges
- Mikrofon-Spektrum
- QR-Codes
- Benutzerdefiniert
- PIX (brasilianisches Banküberweisungssystem)
- SD-Karten-Manager
- Bild anzeigen (jpg)
- Dateiinformationen
- Wigle-Upload
- Audio abspielen
- Datei anzeigen
- LittleFS-Manager
- WebUI
- Server-Struktur
- HTML
- SD-Karten-Manager
- SPIFFS-Manager
- Megalodon
- BADUsb (neue Funktionen, LittleFS und SD-Karte)
- USB-Tastatur – nur Cardputer und T-Deck
- iButton
- LED-Steuerung
Uhr
- RTC-Unterstützung
- NTP-Zeitanpassung
- Manuelle Anpassung