
kAFL
A fuzzer for full VM kernel/driver targets

A fuzzer for full VM kernel/driver targets

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

Platform security assessment tool for dumping and analyzing UEFI/SMM registers, PCI config space, physical memory, SPI flash, and S3 bootscripts with…

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

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

A powerful and user-friendly binary analysis platform!

A Curated list of Security Resources for all connected things

A True Instrumentable Binary Emulation Framework

A curated list of public TEE resources for learning how to reverse-engineer and achieve trusted code execution on ARM devices

Towards Large-Scale Emulation of IoT Firmware for Dynamic Analysis

Quarkslab conference talks

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

BootStomp: a bootloader vulnerability finder

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

The first analysis framework for CPU microcode

A verified map of reverse engineering and malware analysis. Disassemblers, unpacking, exploit dev, fuzzing, DFIR, and the deep-cut writeups other…

Fuzzing IoT Devices Using the Router TL-WR902AC as Example

Parallel IDA Pro binary analysis with AI-powered function naming, Neo4j knowledge graph, and phantomrt emulation/hooking/fuzzing engine for automated…