
emba
EMBA - The firmware security analyzer

EMBA - The firmware security analyzer


A security-first MCP server that empowers AI agents to perform automated reverse engineering, malware analysis, forensics, vulnerability research,…

Extract files from any kind of container formats

High-performance SMT solver for automated theorem proving, constraint solving, and program verification. Supports multiple theories and language…

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

A pure-Python library that lets you inspect, modify and search the memory of any running process in a few lines of Python :snake: .


.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

Windows malware emulation framework that executes binaries, drivers, and shellcode in a modeled runtime, emulating APIs, process/thread behavior,…

🪅 Windows & Linux userspace emulator

Macro-header for compile-time C polymorphic obfuscation (tcc, win x86/x64)

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

Decompiles Android APK/XAPK/JAR/AAR files and extracts HTTP APIs, authentication patterns, and call flows using jadx, with R8-resistant Kotlin name…

Program for determining types of files for Windows, Linux and MacOS.

Autonomous security research framework integrating static analysis, binary analysis, fuzzing, LLM-powered vulnerability validation, exploit…

pefile is a Python module to read and work with PE (Portable Executable) files

Multi-architecture disassembly framework providing a lightweight, thread-safe API for binary analysis, reverse engineering, and malware research…