ESP32 Bit Pirate - A Hardware Hacking Tool That Speaks Every Protocol
It supports sniffing, sending, scripting, and interacting with various digital protocols (I2C, UART, 1-Wire, SPI, etc.) via a serial terminal or web-based CLI. It also communicates with radio protocols like Bluetooth, Wi-Fi, Sub-GHz and RFID.
[url]https://github.com/geo-tp/ESP32-Bit-Pirate[/url]
ESP32 Bit Pirate is an open-source firmware that turns compatible ESP32 devices into versatile hardware hacking and debugging tools, inspired by the original Bus Pirate.
It lets you analyze, control, and automate protocols such as I2C, UART, SPI, and 1-Wire through either a serial terminal or a web-based CLI. It also includes support for wireless technologies like Wi-Fi, Bluetooth, Sub-GHz, and RFID.
[img]https://github.com/geo-tp/ESP32-Bit-Pirate/raw/pioarduino/images/bit_pirate_uart.gif[/img]
[img]https://github.com/geo-tp/ESP32-Bit-Pirate/raw/pioarduino/images/pirate_assistant.gif[/img]
Interactive command-line interface (CLI) via USB Serial or WiFi Web.
[b]
Modes for:[/b]
HiZ (default)
I2C (scan, glitch, slave mode, dump, eeprom)
SPI (eeprom, flash, sdcard, slave mode)
UART / Half-Duplex UART (bridge, read, write)
1WIRE (ibutton, eeprom)
2WIRE (sniff, smartcard) / 3WIRE (eeprom)
DIO (Digital I/O, read, pullup, set, pwm)
Infrared (send, record, universal remote)
USB (HID, flashrom, storage, usb-uart)
Bluetooth (BLE HID, scan, spoofing, sniffing)
Wi-Fi / Ethernet (sniff, deauth, nmap, netcat)
JTAG (scan, SWD, openOCD)
LED (animations, set LEDs)
I2S (test speakers, mic, play sound)
CAN (sniff, send and receive frames)
SUBGHZ (analyze, record, replay)
RFID (read, write, clone)
RF24 (scan, send, receive)
FM (analyze, broadcast)
CELL (dump sim card, sms, call)
[b]Repo[/b]: [url]https://github.com/geo-tp/ESP32-Bit-Pirate[/url]
[b]WebFlasher: [/b][url]https://geo-tp.github.io/ESP32-Bit-Pirate/webflasher/[/url]
[b]Wiki / Documentation: [/b][url]https://github.com/geo-tp/ESP32-Bit-Pirate/wiki[/url]
[b]ESP32 Bit Pirate Dock: [/b][url]https://github.com/AndreiVladescu/ESP32-Bit-Pirate-Dock[/url]

Discussion (0 comments)