업데이트로 돌아가기
New releaseAug 6, 2026

ESP32-Bit-Pirate v1.7

모든 프로토콜을 구사하는 웹 기반 CLI를 갖춘 하드웨어 해킹 도구

공유

ESP32 Bit Pirate

ESP32 Bit Pirate 펌웨어의 로고 배너

ESP32 Bit Pirate는 전설적인 Bus Pirate에서 영감을 받아 여러분의 기기를 다중 프로토콜 개발 및 분석 도구로 바꿔주는 오픈소스 펌웨어입니다.

직렬 터미널 또는 웹 기반 CLI를 통해 다양한 디지털 프로토콜(I2C, UART, 1-Wire, SPI 등)의 스니핑, 송신, 스크립팅 및 상호 작용을 지원합니다. 또한 Bluetooth, Wi-Fi, Sub-GHz 및 RFID와 같은 무선 프로토콜과도 통신합니다.

공식 프로젝트 웹사이트에서 모든 것을 확인할 수 있습니다: ESP32 Bit Pirate 웹사이트.

여기에서 펌웨어를 설치하고, 웹 도구를 열고, 하드웨어 가이드를 따라가고, 레시피를 살펴보고, 문서에 액세스할 수 있습니다.

ESP32 Bit Pirate 펌웨어의 다양한 모드를 보여주는 데모 ESP32 Bit Pirate 펌웨어의 LittleFS 파일 시스템을 보여주는 데모

기능

  • USB 직렬 또는 WiFi 웹을 통한 대화형 명령줄 인터페이스(CLI).

  • 지원 모드:

    • HiZ (기본값)
    • I2C (스캔, 글리치, 슬레이브 모드, 덤프, eeprom)
    • SPI (eeprom, flash, sdcard, 슬레이브 모드)
    • UART / Half-Duplex UART (브리지, 읽기, 쓰기)
    • 1WIRE (ibutton, eeprom)
    • 2WIRE (스니핑, 스마트카드) / 3WIRE (eeprom)
    • DIO (디지털 I/O, 읽기, 풀업, 설정, pwm)
    • Infrared (송신, 녹음, 유니버설 리모컨)
    • USB (HID, flashrom, storage, usb-uart)
    • Bluetooth (BLE HID, 스캔, 스푸핑, 스니핑)
    • Wi-Fi / Ethernet (스니핑, 디어스, nmap, netcat)
    • JTAG (스캔, SWD, openOCD)
    • LED (애니메이션, LED 설정)
    • I2S (스피커 테스트, 마이크, 사운드 재생)
    • CAN (스니핑, 프레임 송수신)
    • SUBGHZ (분석, 녹음, 재생)
    • RFID (읽기, 쓰기, 복제)
    • RF24 (스캔, 송신, 수신)
    • FM (분석, 브로드캐스트)
    • CELL (SIM 카드 덤프, SMS, 통화)
    • LORA (스니핑, 페이로드, meshtatic)
  • 프로토콜 스니퍼 I2C, UART, SPI, 1Wire, 2wire, CAN, Wi-Fi, Bluetooth, SubGhz.

  • UART용 보드레이트 자동 감지, AT 명령 및 다양한 도구.

  • 레지스터 조작, EEPROM 덤프 도구, I2C 장치 식별.

  • SPI용 다양한 EEPROM, Flash 및 기타 여러 도구 읽기.

  • Bus Pirate 스타일 바이트코드 명령 또는 Python을 사용한 스크립팅.

  • 80개 이상의 INFRARED 프로토콜을 지원하는 Device-B-Gone 명령.

  • 직접 I/O 관리, PWM, 서보, GPIO 상태.

  • 모든 대역에서 무선 신호 및 주파수 분석.

  • 약 50개의 주소 지정 가능한 LED 프로토콜 지원.

  • 네트워크 액세스를 위한 Ethernet 및 WiFi 지원.

  • HTTP를 통한 LittleFS로 데이터 가져오기 및 내보내기.

  • 펌웨어 사용을 도와주는 Pirate assistant.

  • USB-Uart 동글, SPI 프로그래머, 로직 애널라이저 등.

  • 웹 브라우저에서 USB 직렬을 사용하기 위한 웹 직렬 도구.

지원 장치

카테고리