
nextpnr
nextpnr portable FPGA place and route tool

nextpnr portable FPGA place and route tool

Open-source hardware security toolchain for power trace capture, side-channel analysis, and glitching/fault-injection attacks on embedded devices and…

Platform for emulation and dynamic analysis of Linux-based firmware

Firmware security research platform combining binary analysis, taint tracing, and emulation across IoT, edge AI, mobile devices, and robotics.

Binary analysis and modification platform for unpacking, analyzing, modifying, and repacking firmware and executable formats via GUI and Python API.

A curated list of awesome Android Reverse Engineering training, resources, and tools.

Firmware Analysis and Comparison Tool

Flipper Zero app for infrared electronic shelf-label (ESL) protocol research, featuring custom image transmission, NFC tag scanning, and a web-based…

Hybrid kernel combining Mach, FreeBSD, and IOKit for macOS and iOS. Provides core OS services, driver framework, and security policy enforcement on…

Framework for compiling and executing Go applications on bare metal processors, enabling secure firmware development with reduced attack surface…

Mediatek Flash and Repair Utility

Research tools for MouseJack vulnerabilities in nRF24L01 wireless devices, including device discovery, packet sniffing, network mapping, and firmware…

TP-Link WiFi SmartPlug Client and Wireshark Dissector

IDA plugin and loader for UEFI firmware analysis and reverse engineering automation

Decrypts Intel Atom microcode updates and unpacks XuCode with recovered RC4 keys, revealing internal CPU microcode structures for hardware security…

Guide to building a virtual iPhone using VPHONE600AP components from Apple's PCC firmware, with firmware patching, bootchain modification, and kernel…

Datalog-based disassembler producing reassemblable assembly from ELF/PE binaries, with GTIRB intermediate representation for binary analysis and…

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