#1Tools for analyzing and securing firmware, microcontrollers, and low-level hardware components.
Kitploit recommended

A powerful and user-friendly binary analysis platform!

UNIX-like reverse engineering framework and command-line toolset.

Ghidra is a software reverse engineering (SRE) framework

Linux operating system for embedded devices with writable filesystem, package management, and build framework. Enables custom firmware creation for…

UNIX-like reverse engineering framework and command-line toolset

Exploit Development and Reverse Engineering with GDB & LLDB Made Easy

Functional RISC-V ISA simulator supporting multiple extensions (RV32/64, V, cryptography) with interactive debug mode, GDB integration, and…

Open-source autopilot stack for drones and unmanned vehicles, supporting multirotors, fixed-wing, VTOL, and rovers with modular architecture and…

Linux kernel source tree

Hardware tool for RFID analysis, emulation, and penetration testing. Supports 125kHz, 13.56MHz protocols (MIFARE, iClass, ISO14443/15693) with key…

FPGA-based hardware emulation platform main binary and documentation for retro system development, firmware compilation, and hardware security…

Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are disabled. Please only use…

QCSuper is a tool communicating with Qualcomm-based phones and modems, allowing to capture raw 2G/3G/4G radio frames, among other things.

Custom firmware for Flipper Zero enabling Sub-GHz radio, NFC/RFID emulation, infrared, and BadUSB attack features for hardware security testing.

Flipper Zero firmware source code

nextpnr portable FPGA place and route tool

The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS…

A security-focused library OS supporting kernel- and user-mode execution