Public API, examples, documentation and issues for Binary Ninja
-
Updated
Sep 11, 2025 - C++
Public API, examples, documentation and issues for Binary Ninja
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
DIE engine
IDA Pro plugin with a rich set of features: decryption, deobfuscation, patching, lib code recognition and various pseudocode transformations
A fast and accurate disassembler
Pretty printer from GTIRB to assembly code
一个自由强大跨平台的十六进制编辑器 / A free, powerful, cross-platform hex editor
LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
dynamic binary instrumentation, analysis, and patching framework
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
Automated static analysis tools for binary programs
Imports Reconstructor via direct syscalls (Scylla rebuilt with SysCaller)
A growing collection of open-source tools for reverse engineering, debugging, and software analysis. Includes utilities for process manipulation, binary inspection, and web analysis. Ideal for security researchers, developers, and CTF enthusiasts. Contribute and explore!
AI superpowers for Cutter & Rizin
Intermediate Representation for Binary analysis and transformation
A simple emulator for Windows designed for reverse engineering, testing binary files, and execution logging.
Minimal C++ library for parsing ELF64 binaries with no external dependencies.
LLVM-based obfuscation with comparison
PE32 (x86) and PE32+ (x64) binaries analysis tool, resources viewer/extractor.
Add a description, image, and links to the binary-analysis topic page so that developers can more easily learn about it.
To associate your repository with the binary-analysis topic, visit your repo's landing page and select "manage topics."