📖 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
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
🔵 Bluetooth
📶 2.4GHz / NRF24
📻 Sub-GHz
📺 Infrarossi (IR)
| Strumento | Descrizione |
|---|
| IR Replay Attack | Cattura pressioni IR reali, le visualizza, le riproduce e le salva su SD |
| IR Saved Profiles | Sfoglia le catture IR; preserva il segnale e la frequenza portante |
| Universal IR Controller | Profili integrati, import da SD, preferiti e controllo in stile telecomando |
🧲 RFID / NFC
🛰️ GPS
| Strumento | Descrizione |
|---|
| Wardriver | Registra la posizione GNSS con osservazioni Wi-Fi/BLE su SD |
| Satellite Scanner | Mostra i satelliti in vista, l'intensità del segnale e la diagnostica del fix |
🧰 Dispositivo e Sistema
ESP32-DIV v2
|
ESP32-DIV Beta
|
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 v2 Scheda Principale
|
ESP32-DIV v2 Shield
|
ESP32-DIV v1 Scheda Principale
|
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