#Decompiler

Showing 48 of 48 repositories tagged #decompiler, ranked by stars

skylot
skylot
jadx

Dex to Java decompiler

Score
100
โ˜… 49.5k โ‘‚ 5.6k +68/day
Java
Konloch
Konloch
bytecode-viewer

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

Score
80
โ˜… 15.6k โ‘‚ 1.3k +10/day
Java
charles2gan
charles2gan
GDA-android-reversing-Tool

the fastest and most powerful android decompiler(native tool working without Java VM) for the APK, DEX, ODEX, OAT, JAR, AAR, and CLASS file. which supports malicious behavior detection, privacy leaking detection, vulnerability detection, path solving, packer identification, variable tracking, deobfuscation, python&java scripts, device memory extraction, data decryption, and encryption,ย etc.

Score
100
โ˜… 4.8k โ‘‚ 568 +1/day
Python
zrax
zrax
pycdc

C++ python bytecode disassembler and decompiler

Score
100
โ˜… 4.5k โ‘‚ 860 +15/day
C++
rocky
rocky
python-uncompyle6

A cross-version Python bytecode decompiler

Score
75
โ˜… 4.3k โ‘‚ 462 +1/day
Python
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
100
โ˜… 1.6k โ‘‚ 172 โ€”
Rust
P1sec
P1sec
hermes-dec

A reverse engineering tool for decompiling and disassembling the React Native Hermes bytecode

Score
60
โ˜… 1.1k โ‘‚ 89 +10/day
Python
mirkosertic
mirkosertic
Bytecoder

Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.

Score
40
โ˜… 939 โ‘‚ 63 โ€”
Java
pionxzh
pionxzh
wakaru

๐Ÿ”ช๐Ÿ“ฆ Javascript decompiler for modern frontend

Score
50
โ˜… 914 โ‘‚ 40 +7/day
Rust
Cosmic-Ide
Cosmic-Ide
Cosmic-IDE

A next-gen Ide for JVM development on Android

Score
20
โ˜… 670 โ‘‚ 96 +1/day
Java
matt-kempster
matt-kempster
m2c

A decompiler targeting MIPS, PowerPC, and ARM.

Score
50
โ˜… 608 โ‘‚ 64 +1/day
Python
decomp
decomp
decomp

Components of a decompilation pipeline.

Score
0
โ˜… 491 โ‘‚ 30 +1/day
Go
patois
patois
HRDevHelper

HexRays ctree visualization plugin

Score
0
โ˜… 440 โ‘‚ 34 โ€”
Python
nevillegrech
nevillegrech
gigahorse-toolchain

A binary lifter and analysis framework for Ethereum smart contracts

Score
100
โ˜… 377 โ‘‚ 79 +1/day
HTML
numandev1
numandev1
react-native-decompiler

Decompile React Native Android/IOS Bundle.

Score
0
โ˜… 366 โ‘‚ 35 โ€”
TypeScript
reb311ion
reb311ion
replica

Ghidra Analysis Enhancer ๐Ÿ‰

Score
63
โ˜… 313 โ‘‚ 30 โ€”
Python
LucasFaudman
LucasFaudman
apkscan

Scan for secrets, endpoints, and other sensitive data after decompiling and deobfuscating Android files. (.apk, .xapk, .dex, .jar, .class, .smali, .zip, .aar, .arsc, .aab, .jadx.kts).

Score
68
โ˜… 310 โ‘‚ 35 +1/day
Python
cesena
cesena
ghidra2dwarf

๐Ÿ‰ Export ghidra decompiled code to dwarf sections inside ELF binary

Score
58
โ˜… 223 โ‘‚ 27 +1/day
Python
monkbai
monkbai
DNN-decompiler

BTD - Bin To DNN: A DNN Executables Decompiler

Score
100
โ˜… 200 โ‘‚ 5 โ€”
Python
MrLuit
MrLuit
evm

An ethereum virtual machine (EVM) bytecode decompiler

Score
50
โ˜… 169 โ‘‚ 41 โ€”
TypeScript
usyd-blockchain
usyd-blockchain
vandal

Static program analysis framework for Ethereum smart contract bytecode.

Score
83
โ˜… 168 โ‘‚ 44 โ€”
Python
patois
patois
xray

Hexrays decompiler plugin that colorizes and filters the decompiler's output based on regular expressions

Score
32
โ˜… 141 โ‘‚ 15 โ€”
Python
nevillegrech
nevillegrech
MadMax

Ethereum Static Vulnerability Detector for Gas-Focussed Vulnerabilities

Score
33
โ˜… 138 โ‘‚ 17 โ€”
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
67
โ˜… 112 โ‘‚ 13 โ€”
Solidity
realasfngl
realasfngl
ChatGPT

My API wrapper for ChatGPT making it possible to use ChatGPT via API for free instead of paying for their API.

Score
25
โ˜… 99 โ‘‚ 17 โ€”
Python
black-binary
black-binary
sleigh

A (SLEIGH) disassembler that supports multiple architectures

Score
0
โ˜… 95 โ‘‚ 8 โ€”
Rust
zboralski
zboralski
unflutter

Static analyzer for Flutter/Dart AOT snapshots

Score
100
โ˜… 94 โ‘‚ 17 โ€”
Go
s3rvac
s3rvac
retdec-python

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

Score
0
โ˜… 94 โ‘‚ 20 โ€”
Python
Jon-Becker
Jon-Becker
heimdall

Powerful Ethereum Smart-Contract Toolkit

Score
17
โ˜… 92 โ‘‚ 5 โ€”
Python
purseclab
purseclab
DnD

A decompiler to automatically reverse-engineer the DNN semantics from its compiled binary using program analysis

Score
0
โ˜… 82 โ‘‚ 11 โ€”
Python
Gui-Yom
Gui-Yom
hlbc

Hashlink bytecode disassembler, analyzer, decompiler and assembler.

Score
0
โ˜… 74 โ‘‚ 15 โ€”
Rust
sgInnora
sgInnora
sentinel-reverse

AI-Powered Autonomous Binary Reverse Engineering CLI โ€” the native reverse engine from Innora-Sentinel. Local LLM inference (MLX), MPS GPU acceleration, multi-round iterative analysis, zero API cost.

Score
95
โ˜… 74 โ‘‚ 23 โ€”
Python
PELock
PELock
JObfuscator

JObfuscator is a source code obfuscator for the Java language. Protect Java source code & algorithms from hacking, cracking, reverse engineering, decompilation & technology theft. PHP package for the composer.

Score
89
โ˜… 65 โ‘‚ 7 โ€”
PHP
pandaadir05
pandaadir05
re-architect

Advanced reverse engineering platform combining traditional static analysis with AI-powered insights. Supports multiple decompilers (Ghidra, IDA Pro, Binary Ninja), automated function analysis, and interactive web visualization for comprehensive binary analysis workflows.

Score
42
โ˜… 65 โ‘‚ 8 โ€”
Python
TheQmaks
TheQmaks
areclaw

Android Reverse Engineering Command-Line Automation Workspace. AI-driven security analysis with Claude Code.

Score
74
โ˜… 58 โ‘‚ 7 +1/day
JavaScript
only52607
only52607
smali2java

vscode extension which allows you to decompile a single smali file into java code

Score
100
โ˜… 58 โ‘‚ 7 โ€”
TypeScript
meyer9
meyer9
ethdasm

Tool for auditing Ethereum contracts

Score
0
โ˜… 56 โ‘‚ 10 โ€”
Python
Dump-GUY
Dump-GUY
ida-nativeaot

Recover .NET Native AOT metadata in IDA Pro โ€” MethodTable/type hierarchy, virtual methods, and string literals from symbol-stripped binaries. IDAPython port of washi1337/ghidra-nativeaot.

Score
84
โ˜… 54 โ‘‚ 2 +12/day
Python
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
11
โ˜… 41 โ‘‚ 5 โ€”
C
vibheksoni
vibheksoni
unbuned

Extract JavaScript from Bun-compiled executables. Zero dependencies, pure Python reverse engineering tool for security research and code analysis.

Score
79
โ˜… 41 โ‘‚ 6 +2/day
Python
maosasagawa
maosasagawa
blackbox-re-agent

Conversational black-box reverse-engineering agent on the pi coding agent โ€” analyzes apk/.o/.hex/exe with a self-provisioning toolchain (radare2 ยท Ghidra ยท angr ยท jadx). Static analysis. Claude Code & Codex compatible.

Score
53
โ˜… 29 โ‘‚ 0 โ€”
TypeScript
droidsaw
droidsaw
droidsaw

Pure-Rust Android decompiler and security-audit suite. DEX โ†’ Java, Hermes โ†’ JavaScript. Cross-layer taint across the React Native bridge. CycloneDX SBOM + OpenVEX. CLI and MCP. Bytecode is not a security layer.

Score
47
โ˜… 21 โ‘‚ 2 โ€”
Rust
Mithreindeir
Mithreindeir
Reverset

Reverset is a reverse engineering, and binary analysis tool.

Score
5
โ˜… 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
37
โ˜… 17 โ‘‚ 0 +2/day
Rust
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
26
โ˜… 14 โ‘‚ 0 โ€”
TypeScript
0xk1h0
0xk1h0
Replica3

Ghidra Analysis Enhancer ๐Ÿ‰ Python3 version.

Score
0
โ˜… 14 โ‘‚ 2 โ€”
Python
AmirhosseinHonardoust
AmirhosseinHonardoust
Bytecode-Truth-Not-Source

Bytecode Truth, Not Source is a deep technical exploration of why smart-contract source code cannot be trusted as the ground truth for security. This repository shows how compiler optimizations, hidden assembly, proxies, and unreachable logic make verified Solidity misleading, and why only EVM bytecode reveals actual on-chain behavior.

Score
16
โ˜… 14 โ‘‚ 0 โ€”
notgate
notgate
dnSpy-MCP

Headless CLI reflection debugger for .NET assemblies with MCP server support

Score
21
โ˜… 13 โ‘‚ 1 โ€”
C#
Related Topics
#reverse-engineering#disassembler#malware-analysis#binary-analysis#android#static-analysis#ethereum#security-tools#python#ghidra#java#bytecode

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly