#1Firmware extraction, unpacking, emulation, vulnerability discovery, and binary analysis tools.
Kitploit recommended

Quarkslab conference talks
GreatFET firmware and host software

Seemingly normal USB drive with a hidden security feature

Open hardware and software tools for communicating with Miele appliances via their optical diagnostic interface

Deliberately insecure OpenWrt-based firmware for hands-on IoT security training. Features vulnerability challenges mapped to the OWASP IoT Top 10 for…

Python Command-Line Ghidra MCP

FirmWire is a full-system baseband firmware emulation platform for fuzzing, debugging, and root-cause analysis of smartphone baseband firmwares

A fuzzer for full VM kernel/driver targets

Multi-protocol firmware for a hardware hacking tool supporting SPI, I2C, JTAG, UART, 1-Wire, bus sniffing, logic analysis, and microcontroller…

Open-source silicon RTL and simulation tools for the Baochip 1x SoC, featuring a VexRiscv CPU, Verilator-based verification, and documentation for…

FreeBSD Device Driver Book

Toolkit for testing Bluetooth session establishment against forward and future secrecy attacks, using firmware patching, PCAP analysis, and automated…

Bluetooth experimentation framework for Broadcom and Cypress chips.

Reviews of shim

The unofficial Official FirmWare, a complete latest PSP firmware reverse engineering project

Karonte is a static analysis tool to detect multi-binary vulnerabilities in embedded firmware

Binary Ninja plugin to identify obfuscated code and other interesting code constructs

Bash script to build your own system.prop