Reverse Engineering Tools

908 tools
bin2ml
bin2ml
Open Source Reverse Engineering

A command line tool for extracting machine learning ready data from software binaries powered by Radare2

BinAbsInspector
BinAbsInspector
Open Source Reverse Engineering Scanning & Enumeration

BinAbsInspector: Vulnerability Scanner for Binaries

Binary Ninja
Binary Ninja
Paid Reverse Engineering

Commercial reverse engineering platform with an excellent intermediate language (BNIL), Python/C++ API, and collaborative analysis features.…

BinaryAudit
BinaryAudit
Free Reverse Engineering

An open-source benchmark for evaluating AI agents' ability to find backdoors hidden in compiled binaries.

binaryninja-api
binaryninja-api
Open Source Reverse Engineering

Public API, examples, documentation and issues for Binary Ninja

binbloom
binbloom
Open Source Reverse Engineering

Raw binary firmware analysis software

bincat
bincat
Free Reverse Engineering

Binary code static analyser, with IDA integration. Performs value and taint analysis, type reconstruction, use-after-free and double-free de…

bindata
bindata
Open Source Reverse Engineering

BinData - Reading and Writing Binary Data in Ruby

binder-trace
binder-trace
Open Source Reverse Engineering

Binder Trace is a tool for intercepting and parsing Android Binder messages. Think of it as "Wireshark for Binder".

bindiff
bindiff
Open Source Reverse Engineering

Quickly find differences and similarities in disassembled code

BinDiffHelper
BinDiffHelper
Free Reverse Engineering

Ghidra Extension to integrate BinDiff for function matching

binexport
binexport
Open Source Reverse Engineering

Export disassemblies into Protocol Buffers

binja-headless
binja-headless
Open Source Reverse Engineering

_Note_: A Snippet version can be copy/pasted from here

binlex
binlex
Open Source Forensics Reverse Engineering

A Binary Genetic Traits Lexer Framework

binocle
binocle
Open Source Reverse Engineering

a graphical tool to visualize binary data

binsider
binsider
Open Source Reverse Engineering

Analyze ELF binaries like a boss πŸ˜ΌπŸ•΅οΈβ€β™‚οΈ

binsync
binsync
Open Source Reverse Engineering

A reversing plugin for cross-decompiler collaboration, built on git.

Binwalk
Binwalk
Open Source Kali Forensics Reverse Engineering

Firmware analysis tool for searching, extracting, and analyzing binary images. Identifies embedded files and code (file signatures, magic by…

biodiff
biodiff
Open Source Reverse Engineering

Hex diff viewer using alignment algorithms from biology

BitMono
BitMono
Open Source Evasion Reverse Engineering

Obfuscator for .NET and Mono, with a customizable engine for building your own obfuscators.

blaze-platform
blaze-platform
Free Reverse Engineering

A framework for program analysis with a focus on modeling programmer assumptions, context- and path-sensitive analyses, and type checking.

blazing_asm
blazing_asm
Open Source Reverse Engineering

Simple, fast and lightweight Header-Only C++ Assembler Library

bluebox
bluebox
Open Source Reverse Engineering

Index the world's undocumented APIs

bluefluff
bluefluff
Open Source Reverse Engineering

Reverse Engineering Furby Connect's Bluetooth Protocol and Update Format