Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
ESP-RFID-Tool — Un outil pour journaliser les données et tester les appareils dotés d'une interface Wiegand. Peut être utilisé pour créer un lecteur RFID portable ou être installé directement dans une installation existante. Fournit un accès à une interface web via le Wi-Fi en mode AP ou Client. Fonctionne avec presque tous les appareils dotés d'une interface Wiegand standard 5V. Le principal groupe cible est celui des cartes HID 26-37 bits. Similaire au Tastic RFID Thief, à Blekey et à ESPKey. | Kitploit
Outils/GitHubGitHub/rfidtool/esp-rfid-tool
Sécurité des Systèmes EmbarquésReconnaissanceOutils RFID/NFCCollecte d'InformationsFuzzingHacking MatérielTests d'IntrusionRed Teaming

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →

À propos

Un outil pour journaliser les données et tester les appareils dotés d'une interface Wiegand. Peut être utilisé pour créer un lecteur RFID portable ou être installé directement dans une installation existante. Fournit un accès à une interface web via le Wi-Fi en mode AP ou Client. Fonctionne avec presque tous les appareils dotés d'une interface Wiegand standard 5V. Le principal groupe cible est celui des cartes HID 26-37 bits. Similaire au Tastic RFID Thief, à Blekey et à ESPKey.

GitHub
rfidtool/esp-rfid-tool

ESP-RFID-Tool

Voir le dépôt
57911131il y a 4 ansVérifié par Kitploit
Partager

ESP-RFID-Tool

Par Corey Harding

Logo

Site web officiel :

  • www.rfid-tool.com

Board April Brother fabrique actuellement ce matériel et il peut être acheté directement depuis la Chine sur :

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

Distributeurs tiers :

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

Vidéos de démonstration de capture d'identifiants à l'aide de diverses technologies qui utilisent une interface Wiegand :

  • Réalisation d'une ATTAQUE PAR REJEU à l'aide de la fonction TX expérimentale : https://youtu.be/u1y7UZpup9I
  • Forçage par force brute de codes PIN à l'aide de la fonction TX expérimentale : https://youtu.be/OZCaypGBVv4
  • Lecteur RFID longue portée portable HID 5375 : https://youtu.be/B86926CHImE
  • Lecteur RFID/clavier HID 5355 : https://youtu.be/ojIpcY8Y3KQ
  • Lecteur RFID/piste magnétique HID multiCLASS RM40 : https://youtu.be/9OccRaLxXg8
  • Lecteur RFID HID multiCLASS : https://youtu.be/2sCLkpuxAks
  • RFID/biométrie/clavier avec serrure à pêne électronique : https://youtu.be/0o8r_ufRrFo

Firmware :

  • Officiel
    • ESP-RFID-Tool : https://github.com/rfidtool/ESP-RFID-Tool/releases
      • Les versions >=1.1.0 sont compilées avec le package du gestionnaire de cartes esp8266 2.4.1
      • Les versions < 1.1.0 sont compilées avec le package du gestionnaire de cartes esp8266 2.3.0
  • Non officiel
    • Portage de Tastic RFID Thief : https://github.com/exploitagency/ESP-RFID-Thief/releases

Cas d'utilisation prévus

  • Chercheurs en sécurité effectuant des évaluations d'équipe rouge.
    • Capture des valeurs de cartes pour les cloner par la suite.
    • Rejeu de captures binaires brutes.*(voir note ci-dessous)
    • Fuzzing des systèmes de contrôle d'accès.*(voir note ci-dessous)
    • Forçage par force brute des codes PIN.*(voir note ci-dessous)
    • Mode déni de service.*(voir note ci-dessous)
  • Pour créer un dispositif autonome permettant de capturer des identifiants ou de tester des badges et/ou des lecteurs de cartes sans avoir besoin d'un contrôleur Wiegand.
    • Ajoutez une batterie et un lecteur de cartes pour rendre l'appareil portable.
    • Ajoutez une alimentation de laboratoire pour tester le matériel.
  • Installateurs qui résolvent des problèmes liés à un lecteur de cartes, aux lignes de données, ou qui testent même une carte défectueuse.
  • Utile pour les commerçants ou les revendeurs de surplus qui testent si les équipements de contrôle d'accès sont fonctionnels.
  • Passionnés qui expérimentent divers systèmes utilisant une interface Wiegand.
  • Simulation d'un système de contrôle d'accès à l'aide de plusieurs unités ESP-RFID-Tool.
  • RFID-Tool n'est pas destiné à être utilisé de manière illégale.

Qu'est-ce que c'est ?

Un enregistreur de données universel qui capture les données binaires brutes d'une interface Wiegand standard 5 V. L'appareil peut enregistrer les identifiants des systèmes de contrôle d'accès ou de presque tout appareil utilisant une interface Wiegand, comme les lecteurs de cartes RFID, les claviers à code PIN, les systèmes à piste magnétique, les codes-barres et même certains lecteurs biométriques. Les interfaces Wiegand ne doivent pas non plus se limiter aux seuls systèmes de contrôle d'accès. Le principal groupe cible de cet appareil est celui des cartes HID 26-37 bits. Pour les types de cartes connus, les données binaires et hexadécimales sont affichées directement dans le fichier journal pour faciliter l'identification du badge et également au cas où un clone d'une carte serait nécessaire. Pour les types de cartes inconnus, seules les données binaires brutes sont affichées.

Comment l'installer ?

L'appareil peut être installé directement dans un système existant, en tirant son alimentation du câblage préexistant, ou il peut également être utilisé pour transformer un lecteur en unité portable autonome pour l'enregistrement de données lorsqu'une batterie est ajoutée. Le câblage est simple et se compose de 4 fils : (+), (-), D0 (vert) et D1 (blanc). L'appareil peut fonctionner avec des tensions allant d'environ 4,5 V jusqu'à un maximum de 12 V. Les tensions couramment rencontrées sont 12 V et 5 V. **(Voir les notes d'installation ci-dessous)

Comment accéder aux journaux ?

L'accès aux fichiers journaux et aux divers paramètres est fourni via une interface web. L'appareil dispose de capacités WiFi et peut être configuré pour créer son propre point d'accès ou pour se connecter à un réseau existant. En cas de verrouillage de l'interface web, vous pouvez ponter le cavalier J3 à la mise sous tension ou pendant la réinitialisation de l'appareil pour retrouver l'accès sans perdre vos fichiers journaux.

Je veux en savoir un peu plus...

Le matériel est basé sur une puce WiFi ESP12 avec une pile TCP/IP complète et une unité microcontrôleur. Le logiciel est open source, sous licence MIT, et sera publié le jour du lancement du produit. Le logiciel résidera dans ce dépôt GitHub afin de pouvoir être examiné par la communauté. Nous accepterons diverses pull requests de la communauté après examen, si elles améliorent la valeur de l'appareil pour les autres. Le logiciel a été écrit dans l'IDE Arduino, de sorte que les passionnés comme les professionnels n'auront aucun mal à modifier le code s'ils le souhaitent. Une interface Wiegand fonctionne avec 3 fils : une masse, Data0 et Data1. Un zéro est envoyé lorsque D0 passe à l'état bas et un un est envoyé lorsque D1 passe à l'état bas, l'autre ligne restant à l'état haut pendant ce temps. La synchronisation est de 40 µs de l'état bas à l'état haut sur une ligne, avec 2 ms entre les bits. Le logiciel enregistre cette sortie binaire dans un fichier et, si l'appareil pense qu'il s'agit d'un format de carte connu, le préambule est deviné (non envoyé par le lecteur de cartes, mais identique pour toutes les cartes d'un format spécifique ; notre cible principale est les cartes HID 26-37 bits) et les données binaires brutes et hexadécimales sont enregistrées. Pour les formats de cartes inconnus, seule la sortie binaire brute est enregistrée, sans estimation du préambule et sans afficher les données au format hexadécimal, afin d'éviter toute confusion. Si vous savez quel type de carte a été capturé, il suffit de rechercher le préambule et de l'ajouter au début du binaire, puis de le convertir généralement au format hexadécimal pour créer un clone d'une carte. Il est possible que la carte soit en réalité d'un format inconnu et que le préambule ait été deviné incorrectement, l'appareil pensant qu'il s'agissait d'un format de carte connu (la supposition est basée sur le nombre de bits émis par le lecteur). Si c'est le cas, dans le fichier journal, il y a un espace littéral dans le binaire entre le préambule et les données de la carte ; ignorez simplement le préambule. Lors du rejeu d'un identifiant capturé*(voir note ci-dessous), vous n'incluez pas le préambule, car celui-ci n'est pas émis par le lecteur de cartes ; vous rejouez*(voir note ci-dessous) uniquement les données réelles de la carte telles qu'elles sont émises par le lecteur. Vous n'avez à vous préoccuper du préambule que si vous créez un clone d'une carte. La fonction principale de cet appareil est d'enregistrer les données binaires brutes telles qu'elles sont émises par une interface Wiegand. Vous pouvez lire de 1 bit jusqu'à 4 096 bits. Le paramètre de tampon par défaut ne permet que 52 bits et doit être augmenté manuellement depuis la page des paramètres, accessible via l'interface web.

Télécharger l’outil