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
zerojack — Ein Werkzeug zur Durchführung eines MouseJack-Keystroke-Injection-Angriffs. | Kitploit
Tools/GitHubGitHub/b1narygl1tch/zerojack
ExploitationDrahtlose SicherheitHardware-HackingLernen & Bildung
GitHubb1narygl1tch/zerojack

zerojack

Ein Werkzeug zur Durchführung eines MouseJack-Keystroke-Injection-Angriffs.

Repository anzeigen
105vor 1 JahrNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

ZeroJack

Ein Tool zur Durchführung von MouseJack-Tastatureingabe-Injektionsangriffen.

banner

⚠️ Haftungsausschluss

Das Projekt wurde zu Bildungszwecken erstellt. Ich bin nicht verantwortlich für jegliche böswillige Nutzung des Projekts und der hier bereitgestellten Informationen.

👾 Über das Projekt

Das Projekt wurde zu Bildungszwecken und als Alternative zum Crazyradio PA-Gerät erstellt, um mit den eigenen anfälligen drahtlosen Mäusen zu spielen. Es besteht aus zwei Hauptkomponenten:

  • Software: ZeroJack Python3-Anwendung
  • Hardware: Raspberry Pi Zero 2W und SPI-verbundenes nRF24L01+ Modul
    Raspberry Pi Zero 2W im Headless-Setup wurde gewählt, da es eine gute Plattform für ein All-in-One-Hacking-Gerät ist, das für MouseJacking, Wardriving, Bluetooth-Angriffe usw. verwendet werden kann. Es ist zum Beispiel kein Herumspielen mit Firmware-Flashen erforderlich.

Als Payload verwendet das Tool Legacy DuckyScript (1.0) Dateien.

✅ Funktionen

Die Software implementiert vier Modi:

  • Hauptmodus (manuell) Scannt nach anfälligen 2,4-GHz-HID-Geräten, wählt gefundene Geräte aus und startet einen Tastatureingabe-Injektionsangriff.
  • Autopwn-Modus Scannt nach anfälligen 2,4-GHz-HID-Geräten und startet automatisch einen Tastatureingabe-Injektionsangriff. DIESEN MODUS VORSICHTIG VERWENDEN!
  • Zielmodus Startet einen Tastatureingabe-Injektionsangriff für ein bestimmtes Gerät, dessen Adresse durch Scannen im Hauptmodus zuvor ermittelt werden konnte.
  • Sniffer-Modus Weist dem nRF-Modul eine Zielgeräteadresse zu und zeigt rohe Funkpakete an.
  • 💾 Einrichtung und Installation

    SPI aktivieren

    Für RaspberryPi OS (Debian 12 Bookworm) kann dies auf zwei Arten erfolgen: über die CUI-Anwendung oder manuell.
    CUI:

    root@kitploit:~
    sudo raspi-config
    

    dann zu Interface Options -> SPI gehen, SPI aktivieren bestätigen und neu starten.

    Manuell:

    root@kitploit:~
    sudo nano /boot/firmware/config.txt
    

    Zeile dtparam=spi=on auskommentieren, speichern und neu starten.

    Überprüfen, ob SPI aktiviert ist: ls -al /dev/*spi*. Sie sollten Geräte wie /dev/spidev0.0 sehen.

    Installation der ZeroJack-Anwendung

    Repository klonen:

    root@kitploit:~
    git clone https://github.com/b1narygl1tch/zerojack.git
    

    Virtuelle Umgebung erstellen:

    root@kitploit:~
    python -m venv ./zerojack
    

    Virtuelle Umgebung aktivieren:

    root@kitploit:~
    cd ./zerojack
    source bin/activate
    

    Setup-Skript ausführen:

    root@kitploit:~
    pip install .
    

    Tool starten:

    root@kitploit:~
    zerojack --help
    

    📻 Hardware

    Es werden drei Hardwarekomponenten verwendet:

    • Raspberry Pi Zero 2 W
    • nRF24L01-Modul (EByte E01-ML01DP5)
    • AMS1117-basiertes Stromversorgungsmodul (YL-105). Optional, aber sehr empfehlenswert!

    Anschlussplan für Raspberry Pi <-> YL-105 <-> nRF24L01-Variante. IRQ wird nicht verwendet.

    Pinout table

    🐭 Getestete Mausgeräte

    • Logitech M325 (unifying dongle C-U0007)
    • Microsoft Wireless Mouse 4000
    • Amazon Basics MG-0975

    👍 Danksagungen

    Die folgenden Forschungen, Bibliotheken und Projekte werden in diesem Projekt verwendet:

    • Bastille original research https://github.com/BastilleResearch/mousejack/blob/master/doc/pdf/MouseJack-whitepaper-v1.1.pdf
    • Promiscuity is the nRF24L01+'s Duty http://travisgoodspeed.blogspot.com/2011/02/promiscuity-is-nrf24l01s-duty.html
    • RaspJack-Projekt https://github.com/DigitalSecurity/raspjack
    • JackIt-Projekt https://github.com/insecurityofthings/jackit
    • Python-Port der RF24-Bibliothek für NRF24L01+ Funkmodule https://github.com/jpbarraca/pynrf24
    • Mousejack für Arduino UNO https://github.com/dnatividade/Arduino_mousejack

    📜 Lizenz

    Das Projekt steht unter der BSD-3-Clause-Lizenz und basiert auf den folgenden Projekten:

    • Python-Port der RF24-Bibliothek für NRF24L01+ Funkmodule https://github.com/jpbarraca/pynrf24. Steht unter GPL-2.0-Lizenz.
    • JackIt-Projekt https://github.com/insecurityofthings/jackit. Steht unter BSD-Lizenz.
    • RaspJack-Projekt https://github.com/DigitalSecurity/raspjack. Steht unter GPL-3.0-Lizenz.
    Tool herunterladen