
B2R2
B2R2 is a fully managed binary analysis framework written in F#. It provides a rich set of algorithms, functions, and tools for reverse engineering,…

B2R2 is a fully managed binary analysis framework written in F#. It provides a rich set of algorithms, functions, and tools for reverse engineering,…

Pure Rust x86 hardware emulator and Windows process simulator for malware analysis, shellcode emulation, and payload unpacking. Supports 32/64-bit PE…

UNIX-like reverse engineering framework and command-line toolset

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

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

[Official] Android reverse engineering tool focused on dynamic instrumentation automation leveraging Frida. It disassembles dex, analyzes it…

Exploit Development and Reverse Engineering with GDB & LLDB Made Easy

A complete browser-based reverse engineering platform built on Rizin, running entirely client-side via WebAssembly.

Reverse engineering software using a full system simulator

Main repo for hosting release binaries

Tool that allows comparing symbol, type and syscall information of Microsoft Windows binaries across different versions of the OS, using a Web UI…

🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

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


JIT-based userspace Linux kernel that runs containers natively on Apple Silicon macOS without a VM. Drop-in Docker Engine API replacement with…

Security-oriented Go toolchain, focused on state-of-the-art fuzzing capabilities.

A powerful and user-friendly binary analysis platform!

Runtime instrumentation framework for building dynamic analysis tools: tracing, profiling, code coverage, memory debugging, fuzzing, and disassembly…