86 Open Source Binary Analysis Software Projects
Free and open source binary analysis code projects including engines, APIs, generators, and tools.
Jonathansalwan Triton 1650 ⭐
Triton is a Dynamic Binary Analysis (DBA) framework. It provides internal components like a Dynamic Symbolic Execution (DSE) engine, a dynamic taint engine, AST representations of the x86, x86-64, ARM32 and AArch64 Instructions Set Architecture (ISA), SMT simplification passes, an SMT solver interface and, the last but not least, Python bindings.
Barf Project 1235 ⭐
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
Decaf Project Decaf 590 ⭐
DECAF (short for Dynamic Executable Code Analysis Framework) is a binary analysis platform based on QEMU. This is also the home of the DroidScope dynamic Android malware analysis platform. DroidScope is now an extension to DECAF.
Mambo 188 ⭐
A low-overhead dynamic binary instrumentation and modification tool for ARM (now with both AArch32 and AArch64 support)
Nirizr Rematch 138 ⭐
REmatch, a complete binary diffing framework that is free and strives to be open source and community driven.
Nsacyber Bam 41 ⭐
The Binary Analysis Metadata tool gathers information about Windows binaries to aid in their analysis. #nsacyber
X Tunnel Opaque Predicates 31 ⭐
IDA+Triton plugin in order to extract opaque predicates using a Forward-Bounded DSE. Example with X-Tunnel.
Binary Auditing Solutions 28 ⭐
Learn the fundamentals of Binary Auditing. Know how HLL mapping works, get more inner file understanding than ever.
Node Elm Repl 20 ⭐
Binary_viewer 20 ⭐
A binary visualization tool to aid with reverse engineering and malware detection similar to Cantor.Dust
Pharos Demangle 20 ⭐
Demangles C++ symbol names genarated by Microsoft Visual C++ in order to retrieve the original C++ declarations.