binary-analysis
There are 422 repositories under binary-analysis topic.
WerWolv/ImHex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
x64dbg/x64dbg
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
radareorg/radare2
UNIX-like reverse engineering framework and command-line toolset
horsicq/Detect-It-Easy
Program for determining types of files for Windows, Linux and MacOS.
We5ter/Scanners-Box
A powerful and open-source toolkit for hackers and security automation - 安全行业从业者自研开源扫描器合辑
mandiant/capa
The FLARE team's open-source tool to identify capabilities in executable files.
lief-project/LIEF
LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
JonathanSalwan/Triton
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
trailofbits/manticore
Symbolic execution tool
HyperDbg/HyperDbg
State-of-the-art native debugging tools
e-m-b-a/emba
EMBA - The firmware security analyzer
DynamoRIO/dynamorio
Dynamic Instrumentation Tool Platform
horsicq/DIE-engine
DIE engine
lifting-bits/mcsema
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
BinaryAnalysisPlatform/bap
Binary Analysis Platform
REDasmOrg/REDasm
The OpenSource Disassembler
KeenSecurityLab/BinAbsInspector
BinAbsInspector: Vulnerability Scanner for Binaries
cmu-sei/pharos
Automated static analysis tools for binary programs
KasperskyLab/hrtng
IDA Pro plugin with a rich set of features: decryption, deobfuscation, patching, lib code recognition and various pseudocode transformations
attify/firmware-analysis-toolkit
Toolkit to emulate firmware and analyse it for security vulnerabilities
packing-box/awesome-executable-packing
A curated list of awesome resources related to executable packing
programa-stic/barf-project
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
m4b/goblin
An impish, cross-platform binary parsing crate, written in Rust
fkie-cad/cwe_checker
cwe_checker finds vulnerable patterns in binary executables
WPeace-HcH/WPeChatGPT
A plugin for IDA that can help to analyze binary file, it can be based on commonly used AI big models such as OpenAI and DeepSeek.
Vector35/binaryninja-api
Public API, examples, documentation and issues for Binary Ninja
GJDuck/e9patch
A powerful static binary rewriting tool
decaf-project/DECAF
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.
dyninst/dyninst
DyninstAPI: Tools for binary instrumentation, analysis, and modification.
mentebinaria/readpe
The PE file analysis toolkit
GrammaTech/ddisasm
A fast and accurate disassembler
secrary/Andromeda
Andromeda - Interactive Reverse Engineering Tool for Android Applications
cristianzsh/forensictools
Collection of forensic tools
dmendel/bindata
BinData - Reading and Writing Binary Data in Ruby
McGill-DMaS/Kam1n0-Community
The Kam1n0 Assembly Analysis Platform
JonathanSalwan/PinTools
Pintool example and PoC for dynamic binary analysis