Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
ESP-RFID-Tool — Uno strumento per registrare dati e testare dispositivi con interfaccia Wiegand. Può essere utilizzato per creare un lettore RFID portatile o installato direttamente in un'installazione esistente. Fornisce accesso a un'interfaccia basata sul web tramite WiFi in modalità AP o Client. Funziona con quasi tutti i dispositivi dotati di interfaccia Wiegand standard a 5V. Il gruppo target principale è rappresentato dalle carte HID a 26-37 bit. Simile a Tastic RFID Thief, Blekey ed ESPKey. | Kitploit
Strumenti/GitHubGitHub/rfidtool/esp-rfid-tool
Sicurezza Sistemi EmbeddedRicognizioneStrumenti RFID/NFCRaccolta InformazioniFuzzingHacking HardwarePenetration TestingRed Teaming

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 →

Informazioni

Uno strumento per registrare dati e testare dispositivi con interfaccia Wiegand. Può essere utilizzato per creare un lettore RFID portatile o installato direttamente in un'installazione esistente. Fornisce accesso a un'interfaccia basata sul web tramite WiFi in modalità AP o Client. Funziona con quasi tutti i dispositivi dotati di interfaccia Wiegand standard a 5V. Il gruppo target principale è rappresentato dalle carte HID a 26-37 bit. Simile a Tastic RFID Thief, Blekey ed ESPKey.

GitHub
rfidtool/esp-rfid-tool

ESP-RFID-Tool

Vedi Repository
579111334 anni faRevisionato da Kitploit
Condividi

ESP-RFID-Tool

Di Corey Harding

Logo

Sito ufficiale:

  • www.rfid-tool.com

Board
April Brother sta attualmente producendo questo hardware e può essere acquistato direttamente dalla Cina dal loro

  • Negozio Ufficiale: https://blog.aprbrother.com/product/esp-rfid-tool
  • AliExpress Store: https://www.aliexpress.com/item/ESP-RFID-Tool/32850151497.html
  • Tindie Store: https://www.tindie.com/products/aprbrother/esp-rfid-tool/

Distributori di terze parti:

  • Hacker Warehouse(USA): https://hackerwarehouse.com/product/esp-rfid-tool/

Demo video dell'acquisizione di credenziali utilizzando varie tecnologie che impiegano un'interfaccia Wiegand:

  • Esecuzione di un REPLAY ATTACK usando la funzione TX sperimentale: https://youtu.be/u1y7UZpup9I
  • Forzatura brute force dei codici PIN usando la funzione TX sperimentale: https://youtu.be/OZCaypGBVv4
  • Reader RFID HID 5375 portatile a lunga portata: https://youtu.be/B86926CHImE
  • Reader RFID/Tastiera HID 5355: https://youtu.be/ojIpcY8Y3KQ
  • Reader RFID/Magstripe HID multiCLASS RM40: https://youtu.be/9OccRaLxXg8
  • Reader RFID HID multiCLASS: https://youtu.be/2sCLkpuxAks
  • RFID/Biometrico/Tastiera con serratura elettronica: https://youtu.be/0o8r_ufRrFo

Firmware:

  • Ufficiale
    • ESP-RFID-Tool: https://github.com/rfidtool/ESP-RFID-Tool/releases
      • Le release >=1.1.0 sono compilate con il pacchetto board manager esp8266 2.4.1
      • Le release < 1.1.0 sono compilate con il pacchetto board manager esp8266 2.3.0
  • Non ufficiale
    • Porting di Tastic RFID Thief: https://github.com/exploitagency/ESP-RFID-Thief/releases

Casi d'uso previsti

  • Ricercatori di sicurezza che effettuano valutazioni red team.
    • Acquisizione dei valori delle card per clonarle successivamente.
    • Replay di acquisizioni binarie grezze.*(vedi nota sotto)
    • Fuzzing dei sistemi di controllo accessi.*(vedi nota sotto)
    • Forzatura brute force dei codici PIN.*(vedi nota sotto)
    • Modalità Denial of Service.*(vedi nota sotto)
  • Per creare un dispositivo autonomo per l'acquisizione di credenziali o per testare badge e/o lettori di card senza la necessità di un controller Wiegand.
    • Aggiungi una batteria e un lettore di card per rendere l'unità portatile.
    • Aggiungi un alimentatore da banco per testare l'hardware.
  • Installatori che risolvono problemi con un lettore di card, le linee dati o che testano la presenza di una card difettosa.
  • Utile per commercianti o rivenditori di surplus che testano se le apparecchiature di controllo accessi sono funzionanti.
  • Hobbisti che sperimentano con vari sistemi che utilizzano un'interfaccia Wiegand.
  • Simulazione di un sistema di controllo accessi utilizzando più unità di ESP-RFID-Tool.
  • RFID-Tool non è destinato ad essere utilizzato in alcun modo illegale.

Cos'è?

Un data logger universale che cattura i dati binari grezzi da un'interfaccia Wiegand standard a 5V. Il dispositivo è in grado di registrare le credenziali per sistemi di controllo accessi o quasi qualsiasi dispositivo che utilizzi un'interfaccia Wiegand come lettori di card RFID, tastierini PIN, sistemi a banda magnetica, codici a barre e persino alcuni lettori biometrici. Le interfacce Wiegand non devono inoltre essere limitate ai soli sistemi di controllo accessi. Il principale gruppo target di questo dispositivo sono le card HID da 26-37 bit. Per i tipi di card noti, sia i dati binari che quelli esadecimali vengono visualizzati direttamente nel file di log per una facile identificazione del badge e anche nel caso in cui possa essere necessaria una copia della card. Per i tipi di card sconosciuti vengono mostrati solo i dati binari grezzi.

Come si installa?

Il dispositivo può essere installato direttamente in un sistema esistente traendo alimentazione dal cablaggio già presente, oppure può essere utilizzato per trasformare un lettore in un'unità portatile autonoma per la registrazione dei dati quando viene aggiunta una batteria. Il cablaggio è semplice e consiste in 4 fili: (+), (-), D0 (verde) e D1 (bianco). Il dispositivo è in grado di funzionare con tensioni che vanno da circa 4,5V fino a un massimo di 12V. Le tensioni più comuni sono 12V e 5V. **(Vedi Note di Installazione Sotto)

Come si accede ai log?

L'accesso ai file di log e alle varie impostazioni è fornito tramite un'interfaccia web. Il dispositivo ha capacità WiFi e può essere configurato per creare un proprio punto di accesso oppure per connettersi a una rete esistente. Nel caso in cui tu venga escluso dall'interfaccia web, puoi ponticellare il jumper J3 all'accensione o durante il reset del dispositivo per riottenere l'accesso senza perdere i file di log.

Voglio saperne un po' di più...

L'hardware si basa su un chip WiFi ESP12 con stack TCP/IP completo e unità microcontrollore (MCU). Il software è open source con licenza MIT e sarà rilasciato il giorno del lancio del prodotto. Il software risiederà in questo repo GitHub così da poter essere revisionato dalla comunità. Accetteremo varie pull request dalla comunità dopo essere state revisionate, se migliorano il valore del dispositivo per gli altri. Il software è stato scritto nell'IDE di Arduino, quindi sia hobbisti che professionisti non avranno problemi a modificare il codice se lo desiderano. Un'interfaccia Wiegand opera utilizzando 3 fili: una massa, Data0 e Data1. Uno zero viene inviato quando D0 va basso e un uno viene inviato quando D1 va basso, mentre l'altra linea rimane alta durante questo periodo. Il timing è di 40uS da basso ad alto su una linea con 2mS tra i bit. Il software registra questo output binario in un file e, se il dispositivo ritiene che sia un formato di card noto, il preambolo viene dedotto (non inviato dal lettore di card, ma è lo stesso per tutte le card di un formato specifico; il nostro target principale sono le card HID da 26-37 bit) e vengono registrati sia i dati binari grezzi che quelli esadecimali. Per i formati di card sconosciuti viene registrato solo l'output binario grezzo, senza alcuna deduzione del preambolo e senza mostrare i dati in formato esadecimale per evitare confusione. Se sai che tipo di card è stata catturata, cerca semplicemente il preambolo e aggiungilo all'inizio del binario, poi convertilo tipicamente in formato esadecimale per creare una copia della card. È possibile che la card sia in realtà di un formato sconosciuto e che il preambolo sia stato dedotto in modo errato, con il dispositivo che pensa che si tratti di un formato di card noto (la deduzione si basa sul conteggio dei bit emessi dal lettore); se questo è il caso, nel file di log c'è uno spazio letterale nel binario tra il preambolo e i dati della card: semplicemente ignora il preambolo. Quando replichi una credenziale catturata*(vedi nota sotto) non includi il preambolo, poiché non viene emesso dal lettore di card, ma replichi*(vedi nota sotto) solo i dati effettivi della card come emessi dal lettore. Devi preoccuparti del preambolo solo se stai creando una copia di una card. La funzione principale di questo dispositivo è registrare i dati binari grezzi come emessi da un'interfaccia Wiegand. Puoi leggere da 1 bit fino a 4,096 bit. L'impostazione predefinita del buffer consente solo 52 bit e deve essere aumentata manualmente dalla pagina delle impostazioni accessibile tramite l'interfaccia web.

*Modalità TX Sperimentale

Scarica lo strumento