
Uno strumento per eseguire l'attacco di iniezione di sequenze di tasti MouseJack.
Uno strumento per eseguire attacchi di iniezione di tasti MouseJack.
Il progetto è stato creato per scopi educativi. Non sono responsabile per qualsiasi uso malintenzionato del progetto e delle informazioni qui fornite.
Il progetto è stato creato per scopi educativi e come alternativa al dispositivo Crazyradio PA per testare i mouse wireless vulnerabili che possiedo. È composto da due componenti principali:
Come payload, lo strumento utilizza file Legacy DuckyScript (1.0).
Il software implementa quattro modalità:
Per RaspberryPi OS (Debian 12 Bookworm) può essere fatto in due modi: tramite applicazione CUI o manualmente.
CUI:
sudo raspi-config
poi vai a Interface Options -> SPI, conferma l'abilitazione di SPI e riavvia.
Manualmente:
sudo nano /boot/firmware/config.txt
decommenta la riga dtparam=spi=on, salva e riavvia.
Verifica se SPI è abilitato: ls -al /dev/*spi*. Dovresti vedere dispositivi come /dev/spidev0.0
Clona il repository:
git clone https://github.com/b1narygl1tch/zerojack.git
Crea un ambiente virtuale:
python -m venv ./zerojack
Attiva l'ambiente virtuale:
cd ./zerojack
source bin/activate
Avvia lo script di setup:
pip install .
Avvia lo strumento:
zerojack --help
Ci sono tre componenti hardware utilizzati nel progetto:
Lo schema di connessione è per la variante Raspberry Pi <-> YL-105 <-> nRF24L01. IRQ non viene utilizzato.

Le ricerche, librerie e progetti utilizzati in questo progetto:
Il progetto è sotto licenza BSD-3-Clause e si basa sui seguenti progetti: