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
uC_mousejack — Mousejack für ATmega32u4 | Kitploit
Tools/GitHubGitHub/insecurityofthings/uc_mousejack
Embedded-System-SicherheitBluetooth-SicherheitPayload-GenerierungDrahtlose SicherheitHardware-HackingPenetrationstestsRed Teaming
GitHubinsecurityofthings/uc_mousejack

uC_mousejack

Mousejack für ATmega32u4

Repository anzeigen
25461vor 3 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

μC Mousejack

Microcontroller Mousejack ist ein Projekt, um Mousejack-Angriffe in ein kleines eingebettetes Gerät im Format eines Schlüsselanhängers zu bringen.

Prototype Mousejack Device

Unsere erste Iteration verwendet ein Adafruit Feather 32u4 Protoboard und ein SPI-basiertes NRF24L01+-Modul.

Der Aufbau des Geräts ist unkompliziert, und der Code bietet ein Werkzeug, um mit Duckyscript automatisierte Tastatureingabe-Injektionsangriffe gegen Microsoft- und Logitech-Geräte zu starten.

Aufbau

Um dein eigenes Gerät zu bauen, benötigst du die folgenden Komponenten:

  • Adafruit Feather 32u4 Protoboard oder ein anderes Arduino-kompatibles Board deiner Wahl.
  • Ein SPI-basiertes NRF24L01+-Modul. Der Kauf eines verstärkten NRF24-Moduls mit externer Antenne wird dringend empfohlen.
  • Ein LiPo-Akku. Ein 500-mAh-Akku hält etwa 20 Stunden.
  • Ein Gehäuse, um die Komponenten unterzubringen. Ein Hammond 1551KTBU funktioniert gut. Du kannst diese meist in deinem örtlichen Elektronikfachgeschäft kaufen.
  • Ein 10μF- und ein 0.1μF-Kondensator, um die Spannung für das NRF24-Modul zu stabilisieren (es ist empfindlich).
  • Doppelseitiges Klebeband oder Montagematerial – je nachdem, wie sauber das Endprodukt aussehen soll.
  • Werkzeug: Abisolierzange, Seitenschneider, ein guter Lötkolben.
  • Grundmaterialien wie Lötzinn, Polyamidband, dünner flexibler mehrfarbiger Draht.

Das folgende Fritzing-Diagramm zeigt das im Prototyp-Design verwendete Verdrahtungslayout:

Mousejack-Fritzing-Design

Die oben gezeigten Kondensatoren sind 10μF und 0.1μF. Beachte außerdem, dass das direkte Einlöten des NRF24-Moduls in das Feather-Protoboard dazu beiträgt, die Bauweise kompakt zu halten.

Erstellen

Um die Software zu erstellen, lade die PlatformIO IDE herunter und installiere sie. Sie ist deutlich weniger nervig als die Arduino IDE.

Bevor du die Software erstellst, passe die Datei attack.h mithilfe des Skripts attack_generator.py an:

root@kitploit:~
uC-mousejack $ cd tools
tools $ ./attack_generator.py ducky.txt

Im obigen Beispiel enthält die Datei ducky.txt unser Duckyscript. Das Skript attack_generator.py „kompiliert“ das Duckyscript in die Datei attack.h, die in main.cpp eingebunden wird. Dadurch wird der Code vereinfacht und kompakter.

Verwendung

Sobald du das Gerät einschaltest, blinkt die interne LED, die an Pin 13 angeschlossen ist (im Code als ledpin bezeichnet), bei jedem Durchlauf über den gesamten Kanalbereich zweimal. Wenn sie einen Angriff sendet, leuchtet die LED dauerhaft.

Wenn du den seriellen Port mit der PlatformIO IDE überwachst, siehst du viele Debug-Informationen, die während des Scannens und während des Angriffs ausgegeben werden.

Warnung: Für die Auslösung eines Angriffs ist keine Interaktion erforderlich. Sei vorsichtig, wo du dieses Gerät einsetzt. Wir übernehmen keine Verantwortung für die Art und Weise, wie dieses Tool verwendet wird.

Zukunft

Unsere nächste Iteration wird eine micro-Python-Version mit dem ESP8266-basierten Adafruit-Huzzah-Modul enthalten. Dies ermöglicht es, neue Angriffe zu laden und Diagnoseinformationen über dein Smartphone (via WLAN) abzurufen.

Es ist außerdem möglich (und ziemlich einfach), unseren Code anzupassen, um ein OLED-Display, eine microSD-Karte oder jede andere Interaktion zu verwenden, die du dir vorstellen kannst. Du kannst den Code gerne forken und etwas Cooleres daraus machen.

Tool herunterladen