#Disassembler

Showing 56 of 56 repositories tagged #disassembler, ranked by stars

WerWolv
WerWolv
ImHex

πŸ” A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

Score
100
β˜… 54.1k β‘‚ 2.4k +50/day
C++
x64dbg
x64dbg
x64dbg

An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

Score
96
β˜… 48.8k β‘‚ 2.8k +40/day
C++
radareorg
radareorg
radare2

UNIX-like reverse engineering framework and command-line toolset

Score
93
β˜… 24.3k β‘‚ 3.3k +4/day
C
horsicq
horsicq
Detect-It-Easy

Program for determining types of files for Windows, Linux and MacOS.

Score
89
β˜… 11.2k β‘‚ 925 +41/day
JavaScript
pwndbg
pwndbg
pwndbg

Exploit Development and Reverse Engineering with GDB & LLDB Made Easy

Score
100
β˜… 10.6k β‘‚ 1.2k +8/day
Python
capstone-engine
capstone-engine
capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

Score
86
β˜… 8.9k β‘‚ 1.7k +3/day
C
zrax
zrax
pycdc

C++ python bytecode disassembler and decompiler

Score
86
β˜… 4.5k β‘‚ 860 +15/day
C++
cea-sec
cea-sec
miasm

Reverse engineering framework in Python

Score
71
β˜… 3.9k β‘‚ 489 +3/day
Python
icedland
icedland
iced

Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python, Lua

Score
100
β˜… 3.5k β‘‚ 271 +7/day
Rust
korcankaraokcu
korcankaraokcu
PINCE

Reverse engineering tool for linux games

Score
57
β˜… 3.0k β‘‚ 184 +9/day
Python
BinaryAnalysisPlatform
BinaryAnalysisPlatform
bap

Binary Analysis Platform

Score
82
β˜… 2.2k β‘‚ 283 β€”
OCaml
Jon-Becker
Jon-Becker
heimdall-rs

Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.

Score
86
β˜… 1.6k β‘‚ 172 β€”
Rust
das-labor
das-labor
panopticon

A libre cross-platform disassembler.

Score
43
β˜… 1.4k β‘‚ 80 β€”
Rust
Washi1337
Washi1337
AsmResolver

A library for creating, reading and editing PE files and .NET modules.

Score
79
β˜… 1.1k β‘‚ 150 +1/day
C#
vivisect
vivisect
vivisect
Score
43
β˜… 998 β‘‚ 191 β€”
Python
crytic
crytic
ethersplay

EVM dissassembler

Score
75
β˜… 860 β‘‚ 118 β€”
Python
HexHive
HexHive
retrowrite

RetroWrite -- Retrofitting compiler passes through binary rewriting

Score
75
β˜… 748 β‘‚ 85 β€”
Python
yhs0602
yhs0602
Android-Disassembler

Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures, audios, etc(for fun)files on Android. Capstone-based disassembler application on android. μ•ˆλ“œλ‘œμ΄λ“œ NDK 곡유 라이브러리, Windows λ°”μ΄λ„ˆλ¦¬, etc,... 리버싱 μ•±

Score
100
β˜… 702 β‘‚ 109 +1/day
Kotlin
Cosmic-Ide
Cosmic-Ide
Cosmic-IDE

A next-gen Ide for JVM development on Android

Score
0
β˜… 670 β‘‚ 96 +1/day
Java
gfx-rs
gfx-rs
rspirv

Rust implementation of SPIR-V module processing functionalities

Score
71
β˜… 495 β‘‚ 75 β€”
Rust
FuzzingLabs
FuzzingLabs
octopus

Security Analysis tool for WebAssembly module (wasm) and Blockchain Smart Contracts (BTC/ETH/NEO/EOS)

Score
71
β˜… 491 β‘‚ 90 β€”
Python
encounter
encounter
objdiff

A local diffing tool for decompilation projects

Score
57
β˜… 481 β‘‚ 75 +7/day
Rust
ret42
ret42
RE-Thing

Reverse Engineering Tools (deobf, decompiler etc..)

Score
64
β˜… 350 β‘‚ 104 β€”
roger1337
roger1337
JDBG

Java Dynamic Reverse Engineering and Debugging Tool

Score
57
β˜… 325 β‘‚ 22 β€”
C++
reb311ion
reb311ion
replica

Ghidra Analysis Enhancer πŸ‰

Score
61
β˜… 313 β‘‚ 30 β€”
Python
blacktop
blacktop
docker-ghidra

Ghidra Client/Server Docker Image

Score
0
β˜… 251 β‘‚ 67 +1/day
Dockerfile
tintinweb
tintinweb
ethereum-dasm

An ethereum evm bytecode disassembler and static/dynamic analysis tool

Score
50
β˜… 222 β‘‚ 40 β€”
Python
knight0x07
knight0x07
pyc2bytecode

A Python Bytecode Disassembler helping reverse engineers in dissecting Python binaries by disassembling and analyzing the compiled python byte-code(.pyc) files across all python versions (including Python 3.10.*)

Score
50
β˜… 142 β‘‚ 24 β€”
Python
acuarica
acuarica
evm

A Symbolic Ethereum Virtual Machine (EVM) bytecode interpreter, parser and decompiler, along with several other utils for programmatically extracting information from EVM bytecode.

Score
100
β˜… 112 β‘‚ 13 β€”
Solidity
miyagaw61
miyagaw61
exgdb

Extension for GDB

Score
29
β˜… 106 β‘‚ 7 β€”
Python
zyantific
zyantific
zydis-rs

Zydis Rust Bindings

Score
29
β˜… 99 β‘‚ 13 β€”
Rust
davep
davep
dhv

Dive into Python code

Score
29
β˜… 98 β‘‚ 6 β€”
Python
black-binary
black-binary
sleigh

A (SLEIGH) disassembler that supports multiple architectures

Score
14
β˜… 95 β‘‚ 8 β€”
Rust
s3rvac
s3rvac
retdec-python

A Python library and tools providing easy access to the retdec.com decompilation service through their REST API.

Score
14
β˜… 94 β‘‚ 20 β€”
Python
zboralski
zboralski
unflutter

Static analyzer for Flutter/Dart AOT snapshots

Score
0
β˜… 94 β‘‚ 17 β€”
Go
VBrazhnik
VBrazhnik
Corewar

School 42 project // Implementation of programming game β€œCore War” [Champions + Assembler + Disassembler + Virtual Machine + Visualizer]

Score
0
β˜… 91 β‘‚ 5 β€”
C
rsc-dev
rsc-dev
pbd

Pbd is a Python module to disassemble serialized protocol buffers descriptors (https://developers.google.com/protocol-buffers/).

Score
21
β˜… 86 β‘‚ 4 β€”
Python
Gui-Yom
Gui-Yom
hlbc

Hashlink bytecode disassembler, analyzer, decompiler and assembler.

Score
0
β˜… 74 β‘‚ 15 β€”
Rust
hugsy
hugsy
binja-headless

Binja (sort of) headless

Score
0
β˜… 72 β‘‚ 5 β€”
Python
rair-project
rair-project
rair

RAIR: RAdare In Rust

Score
25
β˜… 72 β‘‚ 12 β€”
Rust
krakenlake
krakenlake
vmon

Tiny RISC-V machine code monitor written in RISC-V assembly.

Score
68
β˜… 63 β‘‚ 4 β€”
Assembly
ethereum
ethereum
evmdasm

A lightweight ethereum evm bytecode instruction registry, disassembler and evmcode manipulation library

Score
25
β˜… 60 β‘‚ 13 β€”
Python
meyer9
meyer9
ethdasm

Tool for auditing Ethereum contracts

Score
0
β˜… 56 β‘‚ 10 β€”
Python
vbe0201
vbe0201
faucon

NVIDIA Falcon Microprocessor Suite

Score
0
β˜… 51 β‘‚ 5 +1/day
Rust
QuantumWizard888
QuantumWizard888
Reverse-Engineering-crackmes-with-Ghidra

A collection of random crackme solutions created using Ghidra SRE (software Reverse Engineering) tool for purpose of research.

Score
14
β˜… 41 β‘‚ 5 β€”
C
relyze-ltd
relyze-ltd
plugins

A repository of example plugins for Relyze Desktop.

Score
11
β˜… 34 β‘‚ 7 β€”
Ruby
bitedits
bitedits
be

Binary Editor

Score
4
β˜… 22 β‘‚ 5 β€”
C
BinFlip
BinFlip
dotscope

A high-performance, cross-platform framework for analyzing and reverse engineering .NET PE executables. Built in pure Rust, `dotscope` provides comprehensive tooling for parsing CIL (Common Intermediate Language) bytecode, metadata structures, and disassembling .NET assemblies without requiring Windows or the .NET runtime.

Score
54
β˜… 19 β‘‚ 1 β€”
Rust
Mithreindeir
Mithreindeir
Reverset

Reverset is a reverse engineering, and binary analysis tool.

Score
7
β˜… 19 β‘‚ 8 β€”
C
1-3-7
1-3-7
disrobe

Decompile, deobfuscate, and unpack almost anything: a universal, deterministic, single-binary reverse-engineering toolkit in Rust for Python, JVM/Android, .NET, WebAssembly, JS, Go, and native packers (UPX/PyArmor/PyInstaller/Nuitka) and 20+ more. Built for malware analysis, CTFs, and security research.

Score
43
β˜… 17 β‘‚ 0 +2/day
Rust
0xk1h0
0xk1h0
Replica3

Ghidra Analysis Enhancer πŸ‰ Python3 version.

Score
0
β˜… 14 β‘‚ 2 β€”
Python
bicurico
bicurico
VAXD

Lightweight Windows disassembler, PE inspection and patch-assistance tool for native EXE/DLL files.

Score
39
β˜… 14 β‘‚ 1 β€”
xsslize
xsslize
idarem

Review an IDA Pro database from your browser β€” an idarem plugin serves disassembly, pseudocode, graph view and more over HTTP to a React client, with live two-way sync

Score
36
β˜… 14 β‘‚ 0 β€”
TypeScript
2M12
2M12
DeNuitkanizator

Nuitka Assembly analyzer (as well as PyInstaller and other packagers) and native exe-files for extracting metadata, strings, modules, and structures from compiled ones.exe files. It is not a decompiler - it does not restore the source code.

Score
32
β˜… 13 β‘‚ 0 β€”
Python
AkashaCorporation
AkashaCorporation
HikariSystem-HexCore

The Native Reverse Engineering IDE. Zero-overhead binary analysis, full CPU emulation (PE/ELF), and headless automation. Powered by Capstone, Unicorn, LLVM & Remill via N-API.

Score
46
β˜… 13 β‘‚ 1 β€”
TypeScript
Steelnyoseek
Steelnyoseek
IDA-Pro-Advanced-Engineering-Build

IDA Pro Advanced Engineering Build β€” interactive disassembler and debugger for malware analysis and reverse engineering.

Score
18
β˜… 8 β‘‚ 0 +8/day
Related Topics
#reverse-engineering#malware-analysis#binary-analysis#decompiler#static-analysis#security#assembler#rust#python#ethereum#security-tools#x86

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly