Skip to content
KitploitKITPLOIT
ИнструментыБлог
Log in
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
ESP-RFID-Tool — Инструмент для регистрации данных и тестирования устройств с интерфейсом Wiegand. Может использоваться для создания портативного считывателя RFID или устанавливаться непосредственно в существующую инсталляцию. Обеспечивает доступ к веб-интерфейсу через WiFi в режиме точки доступа (AP) или клиента. Будет работать практически со всеми устройствами, имеющими стандартный 5-вольтовый интерфейс Wiegand. Основная целевая группа — карты HID с разрядностью 26–37 бит. Аналогичен Tastic RFID Thief, Blekey и ESPKey. | Kitploit
Инструменты/GitHubGitHub/rfidtool/esp-rfid-tool
Безопасность встроенных системРазведкаИнструменты RFID/NFCСбор информацииФаззингАппаратный ХакингТестирование на ПроникновениеRed Teaming

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →

Описание

Инструмент для регистрации данных и тестирования устройств с интерфейсом Wiegand. Может использоваться для создания портативного считывателя RFID или устанавливаться непосредственно в существующую инсталляцию. Обеспечивает доступ к веб-интерфейсу через WiFi в режиме точки доступа (AP) или клиента. Будет работать практически со всеми устройствами, имеющими стандартный 5-вольтовый интерфейс Wiegand. Основная целевая группа — карты HID с разрядностью 26–37 бит. Аналогичен Tastic RFID Thief, Blekey и ESPKey.

GitHub
rfidtool/esp-rfid-tool

ESP-RFID-Tool

Репозиторий
579111324 лет назадПроверено Kitploit
Поделиться

ESP-RFID-Tool

Автор: Corey Harding

Логотип

Официальный сайт:

  • www.rfid-tool.com

Плата
Компания April Brother в настоящее время производит это оборудование, и его можно приобрести напрямую из Китая в их магазинах:

  • Официальный магазин: https://blog.aprbrother.com/product/esp-rfid-tool
  • Магазин на AliExpress: https://www.aliexpress.com/item/ESP-RFID-Tool/32850151497.html
  • Магазин на Tindie: https://www.tindie.com/products/aprbrother/esp-rfid-tool/

Сторонние дистрибьюторы:

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

Видеодемонстрации захвата учётных данных с использованием различных технологий, применяющих интерфейс Wiegand:

  • Выполнение REPLAY-АТАКИ с помощью экспериментальной функции TX: https://youtu.be/u1y7UZpup9I
  • Перебор PIN-кодов с помощью экспериментальной функции TX: https://youtu.be/OZCaypGBVv4
  • Портативный считыватель HID 5375 Long Range RFID: https://youtu.be/B86926CHImE
  • Считыватель HID 5355 RFID/Keypad: https://youtu.be/ojIpcY8Y3KQ
  • Считыватель HID multiCLASS RM40 RFID/Magstripe: https://youtu.be/9OccRaLxXg8
  • Считыватель HID multiCLASS RFID: https://youtu.be/2sCLkpuxAks
  • RFID/биометрия/клавиатура с электронным засовом: https://youtu.be/0o8r_ufRrFo

Прошивка:

  • Официальная
    • ESP-RFID-Tool: https://github.com/rfidtool/ESP-RFID-Tool/releases
      • Релизы >=1.1.0 скомпилированы с пакетом esp8266 board manager 2.4.1
      • Релизы < 1.1.0 скомпилированы с пакетом esp8266 board manager 2.3.0
  • Неофициальная
    • Порт Tastic RFID Thief: https://github.com/exploitagency/ESP-RFID-Thief/releases

Предполагаемые случаи использования

  • Специалисты по безопасности, проводящие оценки red team.
    • Захват значений карт для последующего клонирования.
    • Воспроизведение необработанных двоичных захватов.*(см. примечание ниже)
    • Фаззинг систем контроля доступа.*(см. примечание ниже)
    • Перебор PIN-кодов.*(см. примечание ниже)
    • Режим отказа в обслуживании (Denial of Service).*(см. примечание ниже)
  • Создание автономного устройства для захвата учётных данных или проверки меток и/или считывателей карт без необходимости в контроллере Wiegand.
    • Добавьте аккумулятор и считыватель карт, чтобы сделать устройство портативным.
    • Добавьте настольный блок питания для проверки оборудования.
  • Монтажники, устраняющие неполадки со считывателем карт, линиями данных или проверяющие неисправную карту.
  • Полезно для продавцов или перекупщиков излишков, проверяющих работоспособность оборудования контроля доступа.
  • Любители, экспериментирующие с различными системами, использующими интерфейс Wiegand.
  • Моделирование системы контроля доступа с использованием нескольких устройств ESP-RFID-Tool.
  • RFID-Tool не предназначен для использования каким-либо противоправным способом.

Что это такое?

Универсальный регистратор данных, который захватывает необработанные двоичные данные со стандартного 5V Wiegand-интерфейса. Устройство способно записывать учётные данные для систем контроля доступа или почти любого устройства, использующего Wiegand-интерфейс, такого как считыватели RFID-карт, клавиатуры (pin pads), системы магнитных полос, штрихкоды и даже некоторые биометрические считыватели. Wiegand-интерфейсы не обязаны ограничиваться только системами контроля доступа. Основная целевая группа для этого устройства — HID-карты с 26–37 битами. Для известных типов карт в файле журнала отображаются как двоичные, так и шестнадцатеричные данные для лёгкой идентификации карты, а также на случай, если потребуется клон карты. Для неизвестных типов карт показываются только необработанные двоичные данные.

Как его установить?

Устройство может быть установлено непосредственно в существующую систему, получая питание от уже имеющейся проводки, или же его можно использовать для превращения считывателя в автономное портативное устройство для регистрации данных при добавлении аккумулятора. Подключение простое и состоит из 4 проводов: (+), (-), D0(зелёный) и D1(белый). Устройство способно работать при напряжениях от примерно 4.5 В до максимальных 12 В. Обычно встречаются напряжения 12 В и 5 В. **(См. Примечания по установке ниже)

Как получить доступ к журналам?

Доступ к файлам журналов и различным настройкам обеспечивается через веб-интерфейс. Устройство имеет возможности WiFi и может быть настроено на создание собственной точки доступа или на подключение к существующей сети. Если вы потеряли доступ к веб-интерфейсу, можно перемкнуть перемычку J3 при включении питания или при сбросе устройства, чтобы восстановить доступ без потери файлов журналов.

Хочу узнать немного больше...

Аппаратная часть основана на WiFi-чипе ESP12 с полным стеком TCP/IP и микроконтроллером. Программное обеспечение имеет открытый исходный код, распространяется по лицензии MIT и будет выпущено в день запуска продукта. Исходный код будет размещён в этом репозитории GitHub, чтобы сообщество могло его просмотреть. Мы будем принимать различные pull request'ы от сообщества после проверки, если они повышают ценность устройства для других. Программное обеспечение написано в Arduino IDE, поэтому и любители, и профессионалы без труда смогут изменить код при желании. Интерфейс Wiegand работает с использованием 3 проводов: земли, Data0 и Data1. Ноль передаётся, когда D0 переходит в низкий уровень, а единица — когда D1 переходит в низкий уровень; другая линия в это время остаётся в высоком уровне. Временные параметры: 40uS от низкого до высокого уровня на линии, с интервалом 2mS между битами. Программа записывает этот двоичный вывод в файл, и если устройство считает, что формат карты известен, преамбула угадывается (она не передаётся считывателем, но одинакова для всех карт конкретного формата; наша основная цель — HID-карты с 26–37 битами), и в журнал записываются как необработанные двоичные, так и шестнадцатеричные данные. Для неизвестных форматов карт в журнал записывается только необработанный двоичный вывод без угадывания преамбулы и без отображения данных в шестнадцатеричном формате, чтобы избежать путаницы. Если вы знаете, какая карта была захвачена, просто найдите преамбулу и добавьте её в начало двоичной строки, затем обычно преобразуйте её в шестнадцатеричный формат, чтобы создать клон карты. Возможно, карта на самом деле имеет неизвестный формат, и преамбула была угадана неправильно: устройство решило, что это известный формат (догадка основана на количестве бит, выводимых считывателем). Если это так, в файле журнала в двоичных данных между преамбулой и данными карты есть буквальный пробел — просто игнорируйте преамбулу. При воспроизведении захваченных учётных данных*(см. примечание ниже) вы не включаете преамбулу, поскольку она не выводится считывателем; вместо этого вы воспроизводите*(см. примечание ниже) только фактические данные карты, выводимые считывателем. О преамбуле нужно беспокоиться только при создании клона карты. Основная функция этого устройства — запись необработанных двоичных данных, выводимых интерфейсом Wiegand. Вы можете считывать от 1 бита до 4096 бит. Настройка буфера по умолчанию допускает только 52 бита, и её необходимо вручную увеличить на странице настроек, доступной через веб-интерфейс.

*Экспериментальный режим TX

Скачать инструмент