Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for reverse engineering binary analysis
binary-analysis
x
reverse-engineering
x
82 search results found
X64dbg
⭐
42,376
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Imhex
⭐
31,549
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
Radare2
⭐
19,593
UNIX-like reverse engineering framework and command-line toolset
Detect It Easy
⭐
6,155
Program for determining types of files for Windows, Linux and MacOS.
Lief
⭐
4,140
LIEF - Library to Instrument Executable Formats
Triton
⭐
3,285
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
Hyperdbg
⭐
2,457
State-of-the-art native debugging tool
Emba
⭐
2,229
EMBA - The firmware security analyzer
Die Engine
⭐
1,975
DIE engine
Bap
⭐
1,926
Binary Analysis Platform
Redasm
⭐
1,467
The OpenSource Disassembler
Binabsinspector
⭐
1,450
BinAbsInspector: Vulnerability Scanner for Binaries
Pharos
⭐
1,441
Automated static analysis tools for binary programs
Barf Project
⭐
1,193
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
Goblin
⭐
1,073
An impish, cross-platform binary parsing crate, written in Rust
Cwe_checker
⭐
996
cwe_checker finds vulnerable patterns in binary executables
E9patch
⭐
847
A powerful static binary rewriting tool
Binaryninja Api
⭐
773
Public API, examples, documentation and issues for Binary Ninja
Wpechatgpt
⭐
759
A plugin for IDA that can help to analyze binary file, it is based on the gpt-3.5-turbo model trained by OpenAI, the same as ChatGPT.
Andromeda
⭐
688
Andromeda - Interactive Reverse Engineering Tool for Android Applications
Veles
⭐
685
Binary data analysis and visualization tool
Kam1n0 Community
⭐
601
The Kam1n0 Assembly Analysis Platform
Ddisasm
⭐
592
A fast and accurate disassembler
Bindata
⭐
570
BinData - Reading and Writing Binary Data in Ruby
Avatar2
⭐
498
Python core of avatar²
Fuzzable
⭐
475
Framework for Automating Fuzzable Target Discovery with Static Analysis. Featured at Black Hat Arsenal USA 2022.
Decomp
⭐
431
Components of a decompilation pipeline.
Freki
⭐
395
🐺 Malware analysis platform
Security Notes
⭐
393
📓 Some security related notes
B2r2
⭐
349
B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.
Idenlib
⭐
308
idenLib - Library Function Identification [This project is not maintained anymore]
Gtirb
⭐
293
Intermediate Representation for Binary analysis and transformation
Macbook
⭐
265
《macOS软件安全与逆向分析》随书源码
Kaiju
⭐
251
CERT Kaiju is a binary analysis framework extension for the Ghidra software reverse engineering suite. This repository is the primary, canonical repository for this project -- file bug reports and wishes here!
Pe
⭐
240
A ⚡ lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations.
Drsemu
⭐
218
DrSemu - Malware Detection and Classification Tool Based on Dynamic Behavior [This project is not maintained anymore]
Hexabyte
⭐
198
A modern, modular, and robust TUI hex editor.
Z3_and_angr_binary_analysis_workshop
⭐
174
Code and exercises for a workshop on z3 and angr
Fugue Core
⭐
148
A binary analysis framework written in Rust.
Dewolf
⭐
140
A research decompiler implemented as a Binary Ninja plugin.
Rematch
⭐
138
REmatch, a complete binary diffing framework that is free and strives to be open source and community driven.
Pref
⭐
122
Portable Reverse Engineering Framework
Replica
⭐
121
Ghidra Analysis Enhancer 🐉
Kaiju
⭐
116
CERT Kaiju is a binary analysis framework extension for the Ghidra software reverse engineering suite. This repository is a "mirror" -- please file tickets, bug reports, or pull requests at the upstream home in @CERTCC: https://github.com/certcc/kaiju
Re List
⭐
116
A list of open source reverse engineering tools with a focus on binary analysis
Bcov
⭐
109
Static instrumentation tool for efficient binary-level coverage analysis.
Sleigh
⭐
98
Unofficial CMake build for Ghidra's C++ SLEIGH code
Sigmatch
⭐
70
✨ Modern C++ 20 signature match / search library
Nampa
⭐
60
Nampa - FLIRT for (binary) ninjas
Enma_pe
⭐
56
Cross-platform library for parsing and building PE\PE+ formats
Kiewtai
⭐
55
A port of Kaitai to the Hiew hex editor
Idaclu
⭐
52
IdaClu is a version agnostic IDA Pro plugin for grouping similar functions. Pick an existing grouping algorithm or create your own.
X Tunnel Opaque Predicates
⭐
49
IDA+Triton plugin in order to extract opaque predicates using a Forward-Bounded DSE. Example with X-Tunnel.
Binary_viewer
⭐
47
A binary visualization tool to aid with reverse engineering and malware detection similar to Cantor.Dust
Gtirb Pprinter
⭐
46
Pretty printer from GTIRB to assembly code
Symlm
⭐
37
Implementation of CCS'2022 paper "SymLM: Predicting Function Names in Stripped Binaries via Context-Sensitive Execution-Aware Code Embeddings"
Binary Auditing Solutions
⭐
30
Learn the fundamentals of Binary Auditing. Know how HLL mapping works, get more inner file understanding than ever.
Sigkit
⭐
30
Function signature matching and signature generation plugin for Binary Ninja
Ninjadiff
⭐
29
NinjaDiff is a binary diffing plugin for Binary Ninja. Read more on our blog, and contribute code & improvements!
Pcdump Bn
⭐
29
This Binary Ninja plugin is written in Python 3 and it aims to assist with reverse engineering and vulnerability research. It dumps the Pseudo C representation of a binary, generated by Binja's decompiler, into a specified folder.
Ino
⭐
28
In 'n Out - See what goes in and comes out of PEs
Udbg Script
⭐
24
dynamic binary analysis tools
Btvm
⭐
24
C++11 implementation of 010 Editor's template language
Dispar
⭐
19
Dispar - Cross-platform Disassemling binary Parser
Bin2ml
⭐
18
A command line tool for extracting machine learning ready data from software binaries powered by Radare2
Kar98k_public
⭐
17
pwn & ctf tools for windows
Fuguex Core
⭐
17
A binary analysis framework written in Rust.
Retypd Ghidra Plugin
⭐
17
Retypd plugin for Ghidra reverse engineering framework from NSA
Radare2 Dan32
⭐
16
Binary, Analysis, and Disassembler Radare2 Plugins for Dan32 architechture binaries
Sleigh
⭐
15
A (SLEIGH) disassembler that supports multiple architectures
Bap Bindings
⭐
15
C Bindings to BAP
Plugins
⭐
14
A repository of example plugins for Relyze Desktop.
Gtirb Ghidra Plugin
⭐
12
Ghidra plugin to handle GTIRB files
Glyph
⭐
11
An architecture independent binary analysis tool for fingerprinting functions through NLP
Eqfunc
⭐
11
Discover similar functions structures in binaries using graph theory.
Macbook_issues
⭐
10
《macOS软件安全与逆向分析》勘误
Reait
⭐
8
RevEng.AI Toolkit and Python API
Triton4delphi
⭐
8
The Triton - Dynamic Binary Analysis (DBA) framework - by JonathanSalwan binding for Delphi
Lumina Binja
⭐
7
IDA's Lumina feature, reimplemented for Binary Ninja
Fugue Ghidra
⭐
7
Fugue database importer and exporter for Ghidra.
Snake_apple
⭐
7
The code repository for the Snake&Apple article series.
Remote Ofrak
⭐
5
Run OFRAK remotely to modify and repack binaries from your browser
Related Searches
Python Reverse Engineering (631)
C Plus Plus Reverse Engineering (339)
C Reverse Engineering (271)
1-82 of 82 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.