Torna agli aggiornamenti
New releaseAug 6, 2026

ESP32-DIV v1.7.2

ESP32DIV è un toolkit wireless offensivo e difensivo multiuso basato su ESP32.

Condividi
Banner ESP32-DIV

 

📖 Esplora la Wiki di ESP32-DIV

La storia completa del progetto, tutorial approfonditi e tutte le funzionalità nella Wiki! Dagli attacchi di deautenticazione Wi-Fi al replay dei segnali Sub-GHz, la Wiki copre tutto ciò che ti serve per iniziare. Clicca qui per esplorare ora!

Salta l'IDE — flash direttamente dal tuo browser su cifertech.github.io/ESP32-DIV

 

🌟 Informazioni sul Progetto

ESP32-DIV è un toolkit wireless multibanda open-source basato su ESP32-S3. Copre Wi-Fi, BLE, 2.4GHz, Sub-GHz, IR, RFID/NFC e GPS: il tutto da un dispositivo portatile compatto con interfaccia touchscreen. Che tu stia analizzando il traffico wireless, testando la resilienza dei segnali o costruendo i tuoi strumenti RF, ESP32-DIV ti offre un'unica piattaforma per fare tutto.

[!WARNING] Questo progetto è destinato esclusivamente a scopi educativi e di ricerca. Usalo solo su reti e dispositivi di tua proprietà o per i quali hai esplicita autorizzazione al test. L'uso non autorizzato potrebbe violare le leggi locali.

🎯 Funzionalità

📡 Wi-Fi
StrumentoDescrizione
Packet MonitorGrafico waterfall in tempo reale su tutti i 14 canali; registrazione PCAP opzionale su SD
Wi-Fi ScannerElenca le reti vicine con dettagli estesi
Beacon SpammerTrasmette SSID falsi (personalizzati o casuali)
Deauth AttackInvia frame di deautenticazione per interrompere le connessioni dei client
Deauth DetectorMonitora gli attacchi deauth in arrivo
Captive PortalAP + DNS + server web; clona reti e impone pagine di accesso
Probe FloodInonda le richieste di probe per stress-testare gli AP
Hidden SSID RevealerCostringe le reti nascoste a rivelare il loro SSID
WPS ScannerRileva gli access point con WPS attivo
ARP ScannerMappa tutti i dispositivi su una rete con IP e MAC dopo la connessione
Karma AttackAscolta le richieste di probe e impersona le reti salvate per connettere automaticamente i dispositivi
🔵 Bluetooth
StrumentoDescrizione
BLE ScannerScopre dispositivi BLE nascosti e visibili
BLE SnifferTraccia MAC, RSSI, numero di pacchetti e ora dell'ultima rilevazione
BLE SpooferTrasmette annunci BLE falsi
Sour AppleSpoofa gli annunci BLE di Apple (es. popup AirDrop)
BLE JammerDisturba i canali BLE e Bluetooth classici
BLE Rubber DuckyAgisce come una tastiera BLE; esegue script da /ducky sulla SD
AirTag SpooferTrasmette segnali AirTag falsi nella rete Find My
AirTag SnifferMonitora gli AirTag nel raggio d'azione
Skimmer DetectCerca firme BLE corrispondenti a profili noti di skimmer per carte
📶 2.4GHz / NRF24
StrumentoDescrizione
2.4GHz ScannerAnalizzatore di spettro su 128 canali (Zigbee, RF personalizzati, ecc.)
ProtokillDisturba Zigbee, Wi-Fi e altri protocolli a 2.4GHz
ESB SnifferCattura passivamente i pacchetti Enhanced ShockBurst NRF24
ESB ReplayRiproduce i pacchetti ESB catturati
MouseJack ScanRileva mouse e tastiere wireless vulnerabili
MouseJack InjectInietta sequenze di tasti in ricevitori wireless vulnerabili
📻 Sub-GHz
StrumentoDescrizione
Replay AttackCattura e riproduce comandi Sub-GHz (es. aperture per garage, telecomandi)
Sub-GHz JammerDisturba le comunicazioni Sub-GHz su varie bande
Saved ProfilesSalva e gestisce i profili dei segnali catturati
De Bruijn / Brute ForceCicla attraverso tutti i codici fissi possibili per i telecomandi Sub-GHz
Jamming DetectorMonitor in sola ricezione che rileva attacchi di jamming Sub-GHz (es. jamming delle chiavi auto)
📺 Infrarossi (IR)
StrumentoDescrizione
IR Replay AttackCattura pressioni IR reali, le visualizza, le riproduce e le salva su SD
IR Saved ProfilesSfoglia le catture IR; preserva il segnale e la frequenza portante
Universal IR ControllerProfili integrati, import da SD, preferiti e controllo in stile telecomando
🧲 RFID / NFC
StrumentoDescrizione
Card ReaderLegge UID e identificazione del tag
Card CloneCopia i tag scrivibili supportati
DumpLegge settori/blocchi quando sono disponibili le chiavi
Decode AccessInterpreta i bit di accesso e i campi in stile ACL dai dump
EraseCancella i tag scrivibili supportati
Jam ReaderOstacola un altro lettore con pattern RF
Tag DisruptFlussi di disturbo avanzati per test fisici autorizzati
Disrupt EmulateDisturbo combinato con flussi in stile emulazione
🛰️ GPS
StrumentoDescrizione
WardriverRegistra la posizione GNSS con osservazioni Wi-Fi/BLE su SD
Satellite ScannerMostra i satelliti in vista, l'intensità del segnale e la diagnostica del fix
🧰 Dispositivo e Sistema
StrumentoDescrizione
Serial MonitorRispecchia il traffico seriale sul TFT per il debug sul campo
SD File ManagerSfoglia e gestisce i file sulla scheda SD
Update FirmwareFlash del nuovo firmware dalla SD
Touch CalibrateCalibrazione touchscreen XPT2046 a quattro angoli
SettingsLuminosità, tema scuro/chiaro, NeoPixel, scansione automatica in background
 
ESP32-DIV Beta

ESP32-DIV v2

ESP32-DIV Beta

ESP32-DIV Beta

ESP32-DIV v1

ESP32-DIV v1

 

🔧 Panoramica dell'hardware

ESP32-DIV è composto da due schede:

🧠 Scheda Principale

  • ESP32-S3 – Microcontrollore principale con Wi-Fi e BLE
  • ILI9341 TFT Display – Display UI da 2,8"
  • LF33 – Regolatore da 3.3V
  • IP5306 – Carica e protezione della batteria al litio
  • CP2102 – USB-seriale per il flashing
  • PCF8574 – Espansore I/O per i pulsanti
  • SD Card Slot – Conserva log e segnali catturati
  • Push Buttons – Navigazione e interazione
  • Antenna Connector – Supporto per antenna esterna
  • WS2812 NeoPixels - Fornisce un feedback migliore
  • Buzzer - Condivide una GPIO con il partitore di tensione della batteria, quindi il suo utilizzo è facoltativo.

🛡️ Shield

  • 3x NRF24 Modules – Jamming e spoofing a 2.4GHz
  • 1x CC1101 Module – Jamming e replay Sub-GHz
  • Multiple antennas - Portata estesa
  • IR Transceiver - Cattura e replay dei telecomandi IR
 
ESP32-DIV Beta

ESP32-DIV v2 Scheda Principale

ESP32-DIV v1

ESP32-DIV v2 Shield

ESP32-DIV Beta

ESP32-DIV v1 Scheda Principale

ESP32-DIV v1

ESP32-DIV v1 Shield

⚠️ Licenza

Distribuito sotto la licenza MIT. Vedi LICENSE.txt per maggiori informazioni.

💬 Supporto e Contributi

  • 💬 Trovato un bug o hai una richiesta di funzionalità? Apri una Issue
  • ⭐ Ti piace il progetto? Lascia una stella al repository!
  • 🛠 Vuoi contribuire? Fai un fork e invia una pull request. ‎

🤝 Contatti

▶ Sostienimi su Patreon patreon.com/cifertech

CiferTech - @twitter - [email protected]

Link al progetto: https://github.com/cifertech/ESP32-DIV

Categorie