Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
GhostESP — La piattaforma open-source di ricerca wireless per ESP32. | Kitploit
Strumenti/GitHubGitHub/ghostesp-revival/ghostesp
Sicurezza Sistemi EmbeddedAuditing Wi-FiSicurezza BluetoothSicurezza IoTStrumenti RFID/NFCRaccolta InformazioniSicurezza di ReteSicurezza WirelessHacking HardwarePenetration TestingRed Teaming
8941471 giorno faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
GitHub
ghostesp-revival/ghostesp

GhostESP

La piattaforma open-source di ricerca wireless per ESP32.

Vedi RepositorySito web
ghostesp_logo_white_transparent_2x_shine

La piattaforma di ricerca wireless open-source per ESP32.

Trasforma una scheda ESP32 da 10–20 $ in uno strumento di ricerca wireless con un'interfaccia touchscreen completa - senza saldature, senza Arduino IDE.

Nuovo su GhostESP? Procurati un dispositivo compatibile e sarai operativo in meno di 5 minuti con il flasher web - senza driver, senza toolchain di compilazione.

Version License ESP-IDF Discord Boards

⭐️ Ti piace GhostESP? Dai una stella al repository. Aiuta molto.


Novità nella 2.x

v2.0 è stato il più grande aggiornamento finora: una UI ricostruita, un ecosistema di app native e flussi di lavoro radio ampliati. v2.1 (Revival) prosegue su questa strada con OTA direttamente sul dispositivo, un secondo backend NFC, un Cloud Store e un runtime di scripting in sandbox.

app-gallery2 airspace-monitor

Punti salienti della v2.1:

  • Aggiornamenti firmware sul dispositivo: aggiornamenti Wi-Fi, scheda SD e peer GhostLink con verifica e protezione da rollback.
  • Più NFC: backend ST25R3916, lettura di carte di pagamento EMV, alberi di applicazioni/file DESFire, PicoPass/iCLASS e recupero MIFARE Classic hardnested.
  • Cloud Store: sfoglia e installa app, script e pacchetti di asset direttamente sulla scheda.
  • GhostScript: runtime di scripting Lua in sandbox per script dalla scheda SD.
  • Nuove app native: porting di Doom, messenger HackChat ESP-NOW e generatore di QR.
  • WiFi: attacco combinato handshake + deauth, enumerazione SMB/SNMP, rilevamento del tipo di attacco Airspace Monitor, grafico della congestione dei canali.
  • Ethernet e CLI: scansioni ~3x più veloci con esportazione SD, comandi in stile OS (echo, ping, version), alias, script e variabili d'ambiente.
  • Affidabilità: il display Banshee C5 e la SD non si bloccano più a vicenda, correzione del timing del tick LVGL, persistenza RTC e wardriving più stabile.

Punti salienti della v2.0:

  • UI ridisegnata: rendering a 60 FPS, toast, pacchetti di asset caricati da SD (icone/temi/sfondi), scorrimento touch-drag e una suite completa di accessibilità.
  • App SD native: carica, compila e impacchetta app con la nuova App Gallery, permessi con ambito e Ghost Build Tool (gbt). Le build C5 possono eseguire codice app dalla flash (XIP).
  • Airspace Monitor WiFi: insight sulle minacce in tempo reale con permanenza adattiva sui canali, una baseline appresa e una sparkline pacchetti/sec.
  • Ghostchi ampliato: 50 livelli, 27 fonti di XP, sistema di umore e badge nella barra di stato.
  • Schermata di blocco PIN: overlay di blocco automatico — le acquisizioni continuano mentre è bloccato.
  • BadUSB ampliato: trackpad/jiggler del mouse, modalità output USB HID, CLI type_char, pagina WebUI dedicata.
  • WebUI ridisegnata: interfaccia rinnovata con controllo remoto migliore.
  • Nuova ricognizione di rete: scanner SSH, NetBIOS, banner HTTP e SNMP, oltre a un verificatore di conformità WPA3.
  • Bridge BLE GhostLink: collega un chip all'app companion Android, con wardriving wdstream.
  • Più schede: Marauder V8, Pancake C5, LilyGo T-Dongle-S3/C5, aptica S3TWatch, Cardputer ENV-III e correzioni NM-CYD-C5.
  • Sotto il cofano: riga di comando modulare, helper condivisi di montaggio SD, allocazioni controllate e correzioni di stabilità su WiFi/BLE/audio/GPS/NFC.

Cronologia completa in CHANGELOG.md.


Per iniziare

Flasha il tuo dispositivoCommunity e supportoScopri di più

Perché GhostESP rispetto alle alternative?

La versione breve — vedi il confronto completo di oltre 130 righe qui sotto per tutto il resto.


Funzionalità

Funzionalità WiFi
  • Evil Portal (con HTML personalizzato dal buffer tramite seriale)
  • Attacchi deauth / disassoc
  • Attacco di cambio canale
  • Abuso GTK / test di isolamento client
  • Attacco EAPOL logoff
  • Karma (con liste SSID personalizzate e concatenamento portal personalizzato)
  • Spam di beacon (singolo/elenco/casuale/Rickroll)
  • Scansione AP / scansione STA / scanall
  • AP e stazioni multi-selezione
  • Ascolto di probe request (con Evil Twin generato automaticamente)
  • Acquisizione handshake + PMKID
  • Acquisizione WiFi su SD (PCAP) con browser PCAP sul dispositivo + export hc22000
  • Modalità dongle USB per Wireshark (stream extcap)
  • Carestia DHCP
  • Scanner ARP / porte / SSH / IP locali
  • Scoperta mDNS / scansione NetBIOS / scansione banner HTTP / probe SNMP (con varianti per host e per sottorete)
  • Ricerca OUI WiFi del vendor
  • Attacchi WPA3/SAE (flood + verificatore di conformità)
  • Esportazioni wardriving (WiFi/BLE/GPS) + CSV sweep (WiFi/BLE/GPS/802.15.4)
  • Helper wardriving a canale diviso tramite GhostLink
  • Tracciamento RSSI (AP/stazione) con vista misuratore RSSI in tempo reale
  • Rilevamento / spoofing di droni
  • Rilevamento PineAP
  • Rilevatore di stormi / sorveglianza
  • Rilevamento WPS
  • Modalità di acquisizione automatica in stile Pwnagotchi (Capture PWN)
  • Analisi della congestione dei canali
  • Airspace Monitor WiFi (insight in tempo reale su pacchetti/minacce, hopping rapido dei canali, schede dispositivi sospetti, sparkline pacchetti/sec)
  • DNS Sinkhole (blocco NXDOMAIN basato su blocklist con download di blocklist integrati)
  • Web UI + filesystem + relay comandi remoto
Funzionalità BLE
  • Modalità di scansione BLE (generale, AirTag, Flipper, raw)
  • Scansione advertising BLE con filtro prefisso OUI/vendor + impulsi RGB di corrispondenza
  • Modalità spam BLE (Apple, Microsoft, Samsung, Google, Random)
  • Scansione / spoof / selezione AirTag
  • Acquisizione pacchetti BLE
  • Stream BLE verso Wireshark
  • Flipper finder + RSSI
  • Scansione GATT/servizi + enumerazione per dispositivo + tracciamento dispositivi (misuratore RSSI in tempo reale)
  • Wardriving BLE
  • Rilevamento skimmer BLE
  • Scansione / elenco / tracciamento / spoof di droni / OpenDroneID
  • Rilevatore aereo (drone) con classificazione delle minacce
  • Bridge BLE GhostLink verso l'app companion Android
Funzionalità USB
  • Modalità host tastiera USB (build ESP32-S3)
  • Controllo tastiera remoto tramite GhostLink
  • Esecutore di script BadUSB
  • Opzioni di identità BadUSB (VID/PID/produttore/prodotto/layout/casuale)
  • Trackpad BadUSB (controllo cursore stile touchpad)
  • Mouse jiggler BadUSB
  • CLI BadUSB type_char per digitare singoli caratteri ASCII
  • Modalità output tastiera USB HID (inoltra i tasti premuti sul dispositivo via USB)
  • Pagina WebUI BadUSB dedicata
Funzionalità IR
  • IR TX/RX su schede supportate
  • Modalità apprendimento IR
  • Modalità apprendimento facile IR
  • Supporto file Flipper .ir
  • Trasmissione libreria universale
  • Strumenti CLI IR
  • IR dazzler (38 kHz ad alto duty cycle)
Funzionalità NFC
  • Supporto PN532 NTAG/MIFARE Classic
  • Import/export Flipper .nfc
  • Attacco dizionario MIFARE Classic (dizionario predefinito + dizionario utente + riuso chiave di sessione / sweep settori)
  • Dizionario MIFARE Classic embedded completo
  • Set di parser NFC Flipper (transito, parcheggio, accesso, intrattenimento, fedeltà): BIP, Clipper, CharlieCard, Troika, Plantain, Zolotaya Korona, Ventra, WashCity, Social Moscow, Sonicare, Saflok, Gallagher, Disney Infinity, Skylanders, Aime, Hi, HWorld, Two Cities, Umarsh, Microel, MIZIP, MetroMoney, Kazan, SmartRider, TRT e altri
  • Rilevamento MIFARE Desfire
  • Supporto Chameleon Ultra (CLI + UI + controllo BLE)
  • Scansione HF/LF RFID Chameleon Ultra + controlli reader
Funzionalità SubGHz
  • Scansione segnali su 64 canali
  • Analizzatore di frequenza con display a cascata
  • Acquisizione e decodifica segnali
  • 20+ decoder di protocollo basati su Flipper Unleashed/xMasterX
  • Trasmissione e replay segnali
  • Segnali salvati come file .sub
  • Compatibilità formato Flipper SubGhz Key File
  • Supporto hardware CC1101
  • Bande di frequenza: 315, 390, 433.92, 868.35, 915 MHz
  • Supporto CLI completo
  • Supporto radio remota SubGHz tramite GhostLink
Funzionalità audio
  • Lettore audio DAC I2S (riproduzione MP3 con rilevamento cuffie e controllo volume)
  • Ricevitore audio (TLV320DAC I2S)
  • Visualizzatore musicale (visualizzazione audio LED RGB)
  • Spettro microfono / visualizzatore MIC (effetti LED RGB pilotati dal microfono con più modalità, modalità colore, sensibilità, smoothing e contrasto)
Funzionalità display e sensori
  • UI grafica LVGL completa con layout carosello, griglia ed elenco
  • Pacchetti di asset personalizzati caricati da SD (icone, colori, sfondi, temi)
  • 17+ temi colore
  • Animazione splash/avvio su schermo con barra di avanzamento
  • Sistema di notifiche toast
  • Barra di stato persistente con badge di livello
  • Scorrimento touch drag + tap-to-wake
  • Timeout schermo, luminosità e orientamento configurabili
  • Animazioni di inattività (Game of Life, Ghost, Starfield, HUD, Matrix, Flying Ghosts, Spiral, Falling Leaves, Bouncing Text)
  • Orologio su schermo
  • Schermata bussola (magnetometro)
  • Schermata accelerometro (forza G, inclinazione, orientamento, shake, velocità)
  • Schermata sensore ENV-III (temperatura, umidità, pressione, punto di rugiada, altitudine)
  • Schermata di blocco PIN con auto-lock (la modalità overlay mantiene le acquisizioni attive mentre è bloccata)
  • Trackpad / controllo cursore
  • Procedura guidata di configurazione con configurazione WiFi di casa
  • Impostazioni di accessibilità (dimensione carattere, alto contrasto, movimento ridotto, velocità di ripetizione input, modalità safe per epilessia)
  • Controllo dimensione carattere terminale
  • Modalità rave (build display)
  • Feedback aptico DRV2605 (S3TWatch)
App ed estendibilità
  • App Gallery (launcher centrale per app SD native, con sottomenu categorici)
  • Sistema app SD native (carica, elenca, ispeziona, avvia, ferma, riavvia app con permessi e storage con ambito)
  • Ghost Build Tool (gbt) per scaffolding, compilazione e impacchettamento di app e firmware
  • SDK plugin/app e app di esempio (Device Inspector, ESP32Finder)
  • Ghostchi compagno animale virtuale (sistema XP a 50 livelli, 27 fonti di XP, modalità passiva/aggressiva, lockscreen del compagno, umore globale, toast di level-up, badge nella barra di stato)
  • SD Browser (navigazione file/cartelle, rinomina, elimina, copia/sposta, anteprima file di testo)
  • Browser PCAP sul dispositivo con export hc22000
  • Schermata Info sul dispositivo (dispositivo, runtime, build, crediti)
  • Popup di conferma riutilizzabili per azioni UI pericolose
Funzionalità aggiuntive
  • GhostLink (interfaccia di comando e display dual-device) con supporto radio remoto e relay tastiera
  • Procedura guidata di configurazione (build display)
  • Mirroring schermo via cavo + web
  • Modalità Ethernet (W5500) + toolset completo: scansione impronte digitali, port scan, ping sweep, ARP scan, avvelenamento ARP, MITM, HTTP, DNS, NTP, trace route, strumenti MAC, statistiche
  • Acquisizione credenziali TLS SNI / HTTP / FTP su Ethernet
  • Supporto DIAL / Chromecast V2
  • Integrazione GPS (gpsinfo) con upload manuale WiGLE, configurazione baud runtime e streaming companion wdstream
  • Output stampante di rete (powerprinter, PJL)
  • Modalità LED RGB (Normale, Arcobaleno, Furtiva, Knight Rider, MIC Visualizer, colori personalizzati) con controllo luminosità neopixel
  • Configurazione fuso orario (timezone) + impostazione ora NTP
  • Rilevamento movimento fotocamera con acquisizione snapshot su scheda SD e avvisi webhook Discord (XIAO S3 Sense)
  • Stream fotocamera MJPEG live (/camera)
  • Analizzatore spettrale NRF24 con rilevamento passivo di jamming 2.4 GHz
  • Acquisizione pacchetti Zigbee / 802.15.4 + CSV sweep (ESP32-C5/C6)
  • Acquisizione canali 802.15.4 / Zigbee
  • Monitoraggio batteria / supporto fuel gauge
  • Supporto hardware sensori / RTC (PCF8563)
  • Supporto tastiera M5 Cardputer / Cardputer ADV
  • App companion Android
  • Supporto driver display on-device CH422G / ST7262 / AXS15231B / APX2102
  • Idle light-sleep + frequency scaling + risparmio energetico Wi-Fi
  • Animazioni a movimento ridotto
  • Backup / ripristino configurazione SD

Varianti ESP32 supportate

  • ESP32-Wroom · ESP32-S2 · ESP32-C3 · ESP32-S3 · ESP32-C5 · ESP32-C6

Nota: La disponibilità delle funzionalità varia in base al chip. S2 non ha hardware Bluetooth; C5 ha supporto 5 GHz e 802.15.4/Zigbee.


Schede supportate

46 target di schede compilano in CI (.github/workflows/compile_all.yml) da 45 config in configs/; Awok V5 condivide la config generica ESP32-S2. Il supporto delle funzionalità qui sotto deriva da quelle config.

Matrice delle funzionalità per scheda (clicca per espandere)

Confronto firmware ESP32

Visualizza tabella di confronto

Questo confronto si basa sul set di funzionalità di GhostESP e sul codice sorgente pubblicamente disponibile dei progetti elencati. Non è un elenco completo di funzionalità per ogni firmware. HaleHound e nyanBOX sono confrontati con l'ultimo sorgente pubblico a nostra disposizione; se le versioni più recenti sono closed source, questa tabella non può essere aggiornata o verificata in modo indipendente rispetto a quelle build.| Feature | GhostESP | Bruce | HaleHound | nyanBOX | | --- | --- | --- | --- | --- | | Sorgente attuale disponibile per l'audit | [x] | [x] | Limitata / vecchia sorgente pubblica | Limitata / vecchia sorgente pubblica | | Architettura nativa ESP-IDF | [x] | | | | | Architettura Arduino / PlatformIO | | [x] | [x] | [x] | | Target di board supportati | 46 target CI | 42+ | 4 | 1 | | Interfaccia grafica LVGL completa | [x] | | | | | Dashboard web / controllo REST | [x] | [x] | | | | Server web per captive portal | [x] | [x] | [x] | [x] | | Scansione WiFi AP / station | [x] | [x] | [x] | [x] | | Test deauth / disassoc | [x] | [x] | [x] | [x] | | Spam di beacon | [x] | [x] | [x] | [x] | | Attacco Karma / risposta probe | [x] | [x] | [x] | | | Cattura handshake / EAPOL | [x] | [x] | [x] | | | Browser PCAP sul dispositivo / esportazione hc22000 | [x] | | | | | Cattura / esportazione PMKID | [x] | | [x] | | | Streaming live Wireshark via USB | [x] | | | | | SAE flood / test specifici WPA3 | [x] | | | | | Verifica conformità WPA3 | [x] | | | | | Attacco EAPOL logoff | [x] | | | | | Attacco di cambio canale | [x] | | | | | Abuso GTK / test isolamento client | [x] | | | | | DHCP starvation | [x] | [x] | | | | Scanner ARP / porte / SSH | [x] | [x] | | | | Scoperta mDNS | [x] | | | | | Scanner NetBIOS | [x] | | | | | Scanner banner HTTP | [x] | | | | | Sonda SNMP | [x] | | | | | Ricerca fornitore WiFi OUI | [x] | [x] | [x] | | | Rilevamento PineAP / Evil Twin | [x] | | | [x] | | Rilevamento / segnalazione WPS | [x] | [x] | | | | Modalità di cattura automatica in stile Pwnagotchi | [x] | [x] | | | | Rilevatore / spam Pwnagotchi | | [x] | | [x] | | Analisi congestione canale | [x] | | | [x] | | Monitor / visualizzatore pacchetti WiFi live | [x] | | [x] | [x] | | Monitor dello spazio aereo WiFi | [x] | | | | | DNS sinkhole / blocklist NXDOMAIN | [x] | | | | | Wardriving WiFi GPS | [x] | [x] | [x] | | | Wardriving BLE | [x] | [x] | [x] | | | Integrazione upload WiGLE | [x] | [x] | | | | Cattura 802.15.4 ed esportazione PCAP | [x] | | | | | Controllo GhostLink dual-ESP | [x] | | | | | Bridge BLE GhostLink per Android | [x] | | | | | Assistente wardriving a canale diviso | [x] | | | | | Supporto radio remota GhostLink | [x] | | | | | Rilevamento drone / OpenDroneID | [x] | | | [x] | | Spoofing drone / OpenDroneID | [x] | | | [x] | | Scansione BLE | [x] | [x] | [x] | [x] | | Scanner BLE grezzo | [x] | | | | | Modalità spam BLE | [x] | [x] | [x] | [x] | | Scansione / spoofing AirTag | [x] | [x] | [x] | [x] | | Strumenti di rilevamento tracker BLE | [x] | | [x] | [x] | | Finder Flipper Zero | [x] | | | [x] | | Enumerazione GATT / servizi | [x] | | [x] | | | Tracciamento dispositivi BLE tramite RSSI | [x] | | | | | Stream BLE verso Wireshark | [x] | | | | | Rilevamento skimmer BLE | [x] | | | [x] | | Ricerca exploit FastPair / accoppiamento | | [x] | [x] | [x] | | Iniezione HID BLE / DuckyScript su BLE | | [x] | | | | Modalità tastiera BLE | | [x] | | | | Honeypot GATT BLE / periferica clonata | | | [x] | [x] | | Profilazione vulnerabilità BLE | | [x] | | | | Rilevatore Flock / sorveglianza | [x] | | [x] | [x] | | Supporto NFC PN532 | [x] | [x] | [x] | | | Supporto NFC ST25R3916 | [x] | [x] | | | | Supporto Chameleon Ultra | [x] | [x] | | | | Controllo BLE Chameleon Ultra | [x] | [x] | | | | Import/export Flipper | [x] | | | | | Raccolta parser NFC Flipper | [x] | | | | | Attacco con chiave predefinita MIFARE Classic | [x] | [x] | [x] | | | Dizionario integrato MIFARE Classic | [x] | | | | | File dizionario utente MIFARE Classic | [x] | [x] | | | | Riutilizzo chiave di sessione / scansione settori MIFARE Classic | [x] | | | | | Recupero hardnested MIFARE Classic | [x] | | | | | Lettura PicoPass / iCLASS | [x] | | | | | Letture applicazione / albero file MIFARE DESFire | [x] | | | | | Lettore EMV / carte di pagamento | [x] | [x] | | | | BadUSB / DuckyScript | [x] | [x] | | | | Modalità host tastiera USB | [x] | | | | | Modalità output tastiera HID USB | [x] | [x] | | | | Tastiera remota su collegamento dual-device | [x] | | | | | Opzioni identità VID/PID BadUSB | [x] | [x] | | | | Mouse jiggler / trackpad BadUSB | [x] | | | | | Apprendimento / cattura / replay IR | [x] | [x] | | | | Supporto file Flipper | [x] | [x] | | | | Trasmissione libreria IR universale | [x] | [x] | | | | Scansione / replay SubGHz CC1101 | [x] | [x] | [x] | | | Analizzatore di spettro a cascata CC1101 | [x] | [x] | [x] | | | Supporto lettura/scrittura Flipper | [x] | [x] | [x] | [x] | | Decoder protocolli SubGHz | [x] | [x] | [x] | | | Analizzatore di spettro NRF24 | [x] | [x] | [x] | [x] | | NRF24 MouseJack | | [x] | [x] | | | Rilevamento passivo di jamming | [x] | | [x] | | | Jamming RF attivo incluso | Non incluso | [x] | [x] | [x] | | Cattura pacchetti Zigbee / 802.15.4 | [x] | | | | | Supporto Ethernet W5500 | [x] | [x] | | | | Strumenti ARP poisoning / MITM Ethernet | [x] | [x] | | | | Strumenti Ethernet di fingerprint / porte / ping | [x] | | | | | Strumenti Ethernet DNS / NTP / HTTP / trace | [x] | | | | | Cattura credenziali TLS SNI / HTTP / FTP su Ethernet | [x] | | | | | Streaming camera / rilevamento movimento | [x] | | | | | Avvisi di movimento con supporto webhook | [x] | | | | | Stampante di rete / output PJL | [x] | | | | | Test DIAL / Chromecast | [x] | | | | | Procedura guidata di configurazione sul dispositivo | [x] | | | | | Blocco PIN / password | [x] | | [x] | [x] | | Aggiornamento firmware OTA / da SD sul dispositivo | [x] | | [x] | | | Verifica firmware / protezione rollback | [x] | | | | | Aggiornamento firmware peer GhostLink | [x] | | | | | Mirroring schermo via cavo | [x] | | | [x] | | Mirroring schermo via web | [x] | [x] | | | | Backup / ripristino configurazione da SD | [x] | | | | | Gestore file / browser su SD | [x] | [x] | [x] | | | Sistema nativo di app/plugin su SD | [x] | | | | | SDK nativo per app / strumenti di build | [x] | | | | | Runtime di scripting sul dispositivo in sandbox | Lua 5.4 | JavaScript | | | | Store cloud di app / script / risorse | [x] | | | | | Galleria app / launcher | [x] | | | | | Ghostchi / animale virtuale | [x] | [x] | | | | Riproduttore audio | [x] | [x] | | | | Spettro del microfono / visualizzatore | [x] | [x] | | | | Modalità visualizzatore LED RGB | [x] | [x] | | | | Schermo orologio / RTC | [x] | [x] | | | | Schermo bussola | [x] | | | | | Schermo accelerometro | [x] | | | | | Sensore ENV-III temperatura / umidità / pressione | [x] | | | | | Monitoraggio batteria / supporto fuel gauge | [x] | [x] | [x] | | | Supporto hardware sensori / RTC | [x] | [x] | | | | Supporto tastiera M5 Cardputer | [x] | [x] | | | | App companion Android | [x] | | | | | Modalità di accessibilità / movimento ridotto | [x] | | [x] | | | Sistema temi personalizzati / palette UI | [x] | [x] | [x] | | | Pacchetti di risorse SD personalizzati | [x] | | | | | Supporto LoRa | | [x] | | | | Supporto radio FM | | [x] | | |


Riconoscimenti

Un ringraziamento speciale a:


Contribuire

GhostESP accoglie con favore i contributi, dalla configurazione di una board di una sola riga a una nuova funzionalità.

  • Aggiungere una board: https://docs.ghostesp.net/v2.1/development/custom-board-configs/
  • Correggere un bug o aggiungere una funzionalità: controlla le issue aperte - qualsiasi cosa etichettata good first issue è un buon punto di partenza.
  • Creare un'app nativa: consulta i documenti di gbt (Ghost Build Tool) e le app di esempio (Device Inspector, ESP32Finder) per il modello SDK.
  • Domande prima di iniziare? Chiedi su Discord - il team è reattivo.

Avvertenze

Ghost ESP è destinato esclusivamente alla ricerca sulla sicurezza educativa ed etica. L'uso non autorizzato o dannoso è illegale. Assicurati di conoscere le leggi locali e ottieni sempre le autorizzazioni appropriate prima di condurre qualsiasi test di rete.

Nota: questo è un fork distaccato di Spooky's GhostESP che è stato archiviato e non è più in sviluppo.

Per le linee guida sull'uso del nome e del logo GhostESP, consulta le Brand Guidelines. Le risorse del marchio sono disponibili su ghostesp.net/brand-assets.

Interessato a diventare partner ufficiale? Scrivi a [email protected].


Contributi open source

Questo progetto è open source e accoglie i tuoi contributi. Se hai aggiunto nuove funzionalità o migliorato il supporto dei dispositivi, invia le tue modifiche!

Scarica lo strumento
ghostesp.net/flasher
Discord
Documentazione · Sito web
GhostESPAltri
Lettura EMV / carte di pagamento✓—
Lettura alberi MIFARE DESFire✓—
Parser di carte di trasporto (Opal, myki, ITSO, Gallagher)✓—
Ecosistema di app native + Cloud Store + sandbox Lua✓—
GhostLink dual-ESP32 (radio remota, bridge BLE)✓—
UI grafica LVGL completa (carosello/griglia/elenco)✓Parziale o assente
Target di schede in CI461–42
SchedaBluetoothNFC (PN532)NFC (Chameleon)IR TXIR RXGPS predefinitoTastieraDisplaySDOTAApp SD native
ESP32-Wroom DevKitC✓✗✓✗✗✗✗—✓✗✗
ESP32-S2 DevKitC✗✗✗✗✗✗✗—✓✗✗
ESP32-S3 DevKitC✓✗✓✗✗✗✗—✓✗✗
ESP32-C3 DevKitC✓✗✓✗✗✗✗—✓✗✗
ESP32-C5 DevKitC✓✗✓✗✗✗✗—✓✗✗
ESP32-C6 DevKitC✓✗✓✗✗✗✗—✓✗✗
Awok V5✗✗✗✗✗✗✗—✓✗✗
GhostBoard✓✗✓✗✗✓✗—✓✗✗
Marauder v4✓✗✓✗✗✓✗Full✓✓✗
Marauder v6✓✗✓✗✗✗✗Full✗✗✗
AWOK Mini✗✗✗✗✗✓✗Full✗✗✓
Cardputer✓✗✓✓✗✓✓Full✓✓✗
Heltec V3✓✗✓✗✗✗✗Status✓✗✗
CYD2 USB✓✗✓✗✗✗✗Full✓✗✗
CYD2 Micro USB✓✗✓✗✗✗✗Full✓✗✗
CYD2 Dual USB✓✗✓✗✗✗✗Full✓✗✗
CYD2 USB 2.4"✓✗✓✗✗✗✗Full✓✗✗
CYD2 USB 2.4" (C variant)✓✗✓✗✗✗✗Full✓✗✗
CYD 2432S028R✓✗✓✗✗✗✗Full✓✗✗
Waveshare 7" Touch✓✗✓*✗✗✗✗Full✓✓✓
Crowtech 7"✓✗✓*✗✗✗✗Full✗✗✓
Sunton 7"✓✗✓*✗✗✗✗Full✗✓✓
JC3248W535EN✓✗✓✗✗✗✗Full✓✓✓
Flipper JCMK GPS✗✗✗✗✗✓✗—✓✗✗
T-Deck✓✗✓✗✗✓✓Full✓✗✓
T-Embed CC1101✓✓✓✓✓✗✗Full✓✓✓
T-Dongle-S3✓✗✓✗✗✗✗Full✓✓✗
T-Dongle-C5✓✗✓✗✗✗✗Full✓✓✓
S3TWatch✓✗✓✓✗✗✗Full✗✓✗
T-Display S3 Touch✓✗✓✗✗✓✗Full✓✗✗
JCMK Devboard Pro✓✗✓✗✗✓✗—✓✗✗
Minion✓✗✓✗✗✗✗—✓✗✗
Lolin S3 Pro✓✗✓✗✗✗✗—✓✗✗
Cardputer ADV✓✗✓✓✗✓✓Full✓✓✗
Poltergeist✓✗✓✓✓✗✗Status✓✗✗
Banshee (C5 display MCU)✓✓✓✓✓✓✗Full + Status✓✓✓
Banshee (S3 main)✓✗✓✗✗✓✗—✗✓✗
Febris Pro✓✗✓✗✗✓✗—✗✗✗
ACE C5✓✗✓✗✗✓✗—✓✗✗
NM-CYD-C5✓✗✓✗✗✗✗Full✓✓✓
ACE S3✓✗✓✗✗✗✗—✓✗✗
Seeed XIAO ESP32-S3 Sense✓✗✓✗✗✗✗—✓✓✗
Seeed XIAO ESP32-S3✓✗✓✗✗✗✗—✓✓✗
Seeed XIAO ESP32-C5✓✗✓✗✗✗✗—✓✗✗
Marauder v8✓✗✗✗✗✓✗Full✓✗✓
Pancake C5✓✗✗✗✗✓✗Full✓✗✓

* — la config inclusa per questa scheda è precedente a un'opzione Kconfig (NFC_CHAMELEON) che è attiva di default per le schede con BLE; non è presente alcuna override specifica per la scheda, quindi questo valore riflette il default Kconfig piuttosto che un'impostazione esplicita nel file. La maggior parte delle schede BLE non asteriscate imposta il simbolo esplicitamente, ma alcune config generiche possono fare affidamento sul default Kconfig.

Display: Full = UI grafica LVGL. Status = solo display di stato secondario (condivide il bus I2C dell'IO-expander), nessuna UI completa. — = headless, nessun display.

SD: la maggior parte delle schede usa SD in modalità SPI. JC3248W535EN e T-Dongle-S3 usano invece SDMMC 1-bit; l'opzione del bus SDMMC esiste in Kconfig per altre schede.

NFC (Chameleon): il supporto Chameleon Ultra passa attraverso BLE, quindi è attivo di default su qualsiasi scheda con BLE e disattivato dove BLE non è disponibile (schede ESP32-S2) o esplicitamente disabilitato (Marauder v8, Pancake C5).

App SD native: in fase di compilazione la funzionalità dipende solo da CONFIG_SPIRAM (main/Kconfig.projbuild:1410). A runtime l'app gallery controlla MALLOC_CAP_SPIRAM e renderizza nell'intera schermata LVGL, quindi è necessario un display perché la UI sia utilizzabile. Questo la lascia attiva su: AWOK Mini, Waveshare/Crowtech/Sunton 7″, JC3248W535EN, T-Deck, T-Embed CC1101, T-Dongle-C5, NM-CYD-C5, Banshee (C5) e Marauder v8/Pancake C5. Le schede con display ma senza PSRAM (Cardputer, Cardputer ADV, la famiglia CYD2, S3TWatch, T-Dongle-S3, ecc.) non la ricevono.

Banshee è distribuita come due config: la scheda principale S3 (headless) e il modulo C5 che pilota il display e il LED di stato, accoppiati tramite GhostLink.

.nfc
.ir
.sub

GhostESP non include funzionalità di jamming attivo. La distribuzione, la promozione, la vendita e l'uso di dispositivi o firmware di jamming è illegale in molte giurisdizioni.

JustCallMeKoKo
JustCallMeKoKo

Sviluppo fondamentale di ESP32Marauder
thibauts
thibauts

Approfondimenti sul protocollo CastV2
MarcoLucidi01
MarcoLucidi01

Integrazione del protocollo DIAL
SpacehuhnTech
SpacehuhnTech

Codice di riferimento per la deautenticazione
Spooks4576
Spooks4576

Sviluppatore originale di GhostESP
Tototo31
Tototo31

Grandi contributi al progetto
WillyJL
WillyJL

Funzionalità principale del firmware Flipper e codice BLE Spam
flipperdevices
Flipper Zero firmware

Implementazione core IR & NFC (flipperdevices/flipperzero-firmware e contributori)
Garag
Garag

Libreria NFC principale
connornishijima
connornishijima

SensoryBridge - algoritmi e ispirazione per il visualizzatore RGB del microfono
DarkFlippers
DarkFlippers

Firmware Flipper Zero Unleashed (decoder dei protocolli SubGHz)
xMasterX
xMasterX

Miglioramenti SubGHz di Flipper Zero Unleashed
DecentLabs
DecentLabs

officeAir - tecniche di scansione ARP multi-pass e thread-safety lwIP
jaylikesbunda
jaylikesbunda

Manutentore del progetto
Play2BReal
Play2BReal

Supporto upload WiGLE e IO expander
the1anonlypr3
the1anonlypr3

Arte e risorse
Billi-Green
Billi-Green

Supporto audio e sensore ENV-III
Next-Flip
Next-Flip

Momentum-Firmware - base dei parser NFC (parser EMV, DESFire, hardnested, per trasporti; Gallagher di Nick Mooney)
noproto
noproto

Recupero hardnested / nested MIFARE Classic
leptopt1los
Leptopt1los

Parser per carte di pagamento EMV
bettse
bettse

picopass - supporto PicoPass / iCLASS
micolous
micolous

Parser per carta di trasporto Opal
emilytrau
emilytrau

Parser per carta di trasporto myki
holiman
holiman

loclass - algoritmi di recupero chiavi MIFARE
RfidResearchGroup
RfidResearchGroup

proxmark3 - strumenti di ricerca RFID