
gdbfuzz
Fuzzing Embedded Systems using Hardware Breakpoints

Platform for emulation and dynamic analysis of Linux-based firmware

Expose USB activity on the fly

Towards Large-Scale Emulation of IoT Firmware for Dynamic Analysis

A fuzzer for full VM kernel/driver targets

Multi-architecture pcode emulator using Ghidra/Sleigh for AFL++ fuzzing of binaries, firmware, and embedded targets; detects memory-corruption bugs…

Documents Intel and AMD x86 JTAG debugger hardware, connectors, probe software, and target platforms for low-level system debugging and firmware…

Emulation-based fuzzer for MSP430 firmware that finds and analyzes memory-corruption bugs with detailed crash reports and reproducible inputs.

POC for CVE-2025-24132 (AirBourne). Currently just triggers the overflow and causes a crash

PoC for CVE-2026-67822 stack overflow in Tenda W6-S /goform/wifiSSIDset: DoS reproducer, QEMU MIPS shim, and conceptual RCE payload skeleton.

Coverage-guided fuzzer for UEFI NVRAM variables using Qiling emulation and AFL++ to discover firmware vulnerabilities through automated input…

EMBA - The firmware security analyzer

In this workshop session, we will extract firmware from an EV charger, dig into the firmware, and eventually emulate it so we can interact with the…

A GUI-based USB device fuzzer

Firmware Analysis and Comparison Tool

Rex is a safe and usable kernel extension framework that allows loading and executing Rust kernel extension programs in the place of eBPF.

Umap2 is the second revision of NCC Group's python based USB host security assessment tool.