Назад к обновлениям
New releaseAug 6, 2026

ESP32-Bit-Pirate v1.7

Инструмент для взлома аппаратного обеспечения с веб-интерфейсом командной строки, который общается по всем протоколам

Поделиться

ESP32 Bit Pirate

Логотип-баннер прошивки ESP32 Bit Pirate

ESP32 Bit Pirate — это прошивка с открытым исходным кодом, которая превращает ваше устройство в многофункциональный инструмент для разработки и анализа, вдохновлённый легендарным Bus Pirate.

Она поддерживает перехват (сниффинг), отправку, написание скриптов и взаимодействие с различными цифровыми протоколами (I2C, UART, 1-Wire, SPI и др.) через последовательный терминал или веб-CLI. Также она работает с радиопротоколами, такими как Bluetooth, Wi-Fi, Sub-GHz и RFID.

Официальный сайт проекта объединяет всё в одном месте: Сайт ESP32 Bit Pirate.

Оттуда вы можете установить прошивку, открыть веб-инструменты, ознакомиться с руководствами по аппаратному обеспечению, изучить рецепты и получить доступ к документации.

Демонстрация различных режимов прошивки ESP32 Bit Pirate Демонстрация файловой системы LittleFS прошивки ESP32 Bit Pirate

Возможности

  • Интерактивный интерфейс командной строки (CLI) через USB Serial или WiFi Web.

  • Режимы:

    • HiZ (по умолчанию)
    • I2C (сканирование, глитчинг, режим ведомого, дамп, eeprom)
    • SPI (eeprom, flash, sdcard, режим ведомого)
    • UART / Half-Duplex UART (мост, чтение, запись)
    • 1WIRE (ibutton, eeprom)
    • 2WIRE (сниффинг, смарт-карты) / 3WIRE (eeprom)
    • DIO (цифровой ввод/вывод, чтение, подтяжка, установка, ШИМ)
    • Infrared (отправка, запись, универсальный пульт)
    • USB (HID, flashrom, хранилище, usb-uart)
    • Bluetooth (BLE HID, сканирование, спуфинг, сниффинг)
    • Wi-Fi / Ethernet (сниффинг, deauth, nmap, netcat)
    • JTAG (сканирование, SWD, openOCD)
    • LED (анимации, настройка светодиодов)
    • I2S (тестирование динамиков, микрофона, воспроизведение звука)
    • CAN (сниффинг, отправка и приём кадров)
    • SUBGHZ (анализ, запись, воспроизведение)
    • RFID (чтение, запись, клонирование)
    • RF24 (сканирование, отправка, приём)
    • FM (анализ, вещание)
    • CELL (дамп SIM-карты, SMS, звонки)
    • LORA (сниффинг, полезная нагрузка, meshtatic)
  • Снифферы протоколов I2C, UART, SPI, 1Wire, 2wire, CAN, Wi-Fi, Bluetooth, SubGhz.

  • Автоопределение скорости (baudrate), AT-команды и различные инструменты для UART.

  • Работа с регистрами, инструменты дампа EEPROM, определение устройств для I2C.

  • Чтение всевозможных EEPROM, Flash и множество других инструментов для SPI.

  • Написание скриптов с использованием байткода в стиле Bus Pirate или Python.

  • Команда Device-B-Gone с поддержкой более 80 протоколов INFRARED.

  • Прямое управление вводом/выводом, ШИМ, сервоприводы, состояние GPIO.

  • Анализ радиосигналов и частот во всех диапазонах.

  • Поддержка почти 50 протоколов адресуемых светодиодов.

  • Ethernet и WiFi поддерживаются для доступа к сетям.

  • Импорт и экспорт данных с помощью LittleFS через HTTP.

  • Pirate assistant для помощи в работе с прошивкой.

  • Переходник USB-UART, программатор SPI, логический анализатор и многое другое.

  • Веб-инструменты Web Serial для использования USB Serial через веб-браузер.

Поддерживаемые устройства

Категории