Decompiler Open Source Projects
Browse 170 Decompiler open source projects, ranked by GitHub stars. Find the most popular Decompiler tools and libraries.
NationalSecurityAgency/ghidra
Ghidra is a software reverse engineering (SRE) framework
Metrics details
| Stars | 71,102 |
skylot/jadx
Dex to Java decompiler
Metrics details
| Stars | 49,701 |
icsharpcode/ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
Metrics details
| Stars | 25,683 |
carpedm20/awesome-hacking
A curated list of awesome Hacking tutorials, tools and resources
Metrics details
| Stars | 16,737 |
Konloch/bytecode-viewer
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
Metrics details
| Stars | 15,569 |
java-decompiler/jd-gui
A standalone Java Decompiler GUI
Metrics details
| Stars | 15,148 |
avast/retdec
RetDec is a retargetable machine-code decompiler based on LLVM.
Metrics details
| Stars | 8,588 |
inferjay/AndroidDevTools
收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。
Metrics details
| Stars | 8,045 |
AssetRipper/AssetRipper
GUI application to analyze game files
Metrics details
| Stars | 7,957 |
Col-E/Recaf
The modern Java bytecode editor
Metrics details
| Stars | 7,294 |
jindrapetrik/jpexs-decompiler
JPEXS Free Flash Decompiler
Metrics details
| Stars | 5,765 |
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.
Metrics details
| Stars | 4,797 |
zrax/pycdc
C++ python bytecode disassembler and decompiler
Metrics details
| Stars | 4,551 |
extremecoders-re/pyinstxtractor
PyInstaller Extractor
Metrics details
| Stars | 4,390 |
fesh0r/fernflower
Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
Metrics details
| Stars | 4,337 |
rocky/python-uncompyle6
A cross-version Python bytecode decompiler
Metrics details
| Stars | 4,315 |
bruvzg/gdsdecomp
Godot reverse engineering tools
Metrics details
| Stars | 3,896 |
leibnitz27/cfr
This is the public repository for the CFR Java decompiler
Metrics details
| Stars | 2,629 |
decompiler-explorer/decompiler-explorer
Decompiler Explorer! Compare tools on the forefront of static analysis, now in your web browser!
Metrics details
| Stars | 2,623 |
uxmal/reko
Reko is a binary decompiler.
Metrics details
| Stars | 2,593 |
SamboyCoding/Cpp2IL
Work-in-progress tool to reverse unity's IL2CPP toolchain.
Metrics details
| Stars | 2,508 |
ValveResourceFormat/ValveResourceFormat
Source 2 Viewer is an all-in-one tool to browse VPK archives, view, extract, and decompile Source 2 assets, including maps, models, materials, textures, sounds, and more.
Metrics details
| Stars | 2,335 |
Vineflower/vineflower
Modern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler.
Metrics details
| Stars | 2,256 |
icsharpcode/AvalonEdit
The WPF-based text editor component used in SharpDevelop
Metrics details
| Stars | 2,075 |
krzys-h/UndertaleModTool
The most complete tool for modding, decompiling and unpacking Undertale (and other Game Maker: Studio games!)
Metrics details
| Stars | 1,959 |
saeidshirazi/awesome-android-security
A curated list of Android Security materials and resources For Pentesters and Bug Hunters
Metrics details
| Stars | 1,919 |
icsharpcode/AvaloniaILSpy
Avalonia-based .NET Decompiler (port of ILSpy)
Metrics details
| Stars | 1,813 |
marin-m/pbtk
A toolset for reverse engineering and fuzzing Protobuf-based apps
Metrics details
| Stars | 1,674 |
Jon-Becker/heimdall-rs
Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.
Metrics details
| Stars | 1,587 |
fr0gger/awesome-ida-x64-olly-plugin
A curated list of IDA x64DBG, Ghidra and OllyDBG plugins.
Metrics details
| Stars | 1,573 |
NotPrab/.NET-Obfuscator
Lists of .NET Obfuscator (Free, Freemium, Paid and Open Source )
Metrics details
| Stars | 1,486 |
viruscamp/luadec
Lua Decompiler for lua 5.1 , 5.2 and 5.3
Metrics details
| Stars | 1,325 |
llir/llvm
Library for interacting with LLVM IR in pure Go.
Metrics details
| Stars | 1,274 |
rocky/python-decompile3
Python decompiler for 3.7-3.8 Stripped down from uncompyle6 so we can refactor and start to fix up some long-standing problems
Metrics details
| Stars | 1,267 |
hahwul/MobileHackersWeapons
Mobile Hacker's Weapons / A collection of cool tools used by Mobile hackers. Happy hacking , Happy bug-hunting
Metrics details
| Stars | 1,257 |
telerik/JustDecompileEngine
The decompilation engine of JustDecompile
Metrics details
| Stars | 1,235 |
CensoredUsername/unrpyc
A ren'py script decompiler
Metrics details
| Stars | 1,213 |
mstrobel/procyon
Procyon is a suite of Java metaprogramming tools, including a rich reflection API, a LINQ-inspired expression tree API for runtime code generation, and a Java decompiler.
Metrics details
| Stars | 1,206 |
anestisb/vdexExtractor
Tool to decompile & extract Android Dex bytecode from Vdex files
Metrics details
| Stars | 1,135 |
neuroradiology/InsideReCaptcha
Reverse-engineering the new “captchaless” ReCaptcha system...
Metrics details
| Stars | 1,046 |
eveem-org/panoramix
Decompiler at the heart of Eveem.org
Metrics details
| Stars | 1,045 |
rizinorg/rz-ghidra
Deep ghidra decompiler and sleigh disassembler integration for rizin
Metrics details
| Stars | 956 |
pionxzh/wakaru
🔪📦 Javascript decompiler for modern frontend
Metrics details
| Stars | 933 |
HackOvert/GhidraSnippets
Python snippets for Ghidra's Program and Decompiler APIs
Metrics details
| Stars | 884 |
GraxCode/JByteMod-Beta
Java bytecode editor
Metrics details
| Stars | 857 |
ata4/bspsrc
A Source engine map decompiler
Metrics details
| Stars | 851 |
niranjan94/show-java
An APK (android application), JAR & Dex decompiler for android.
Metrics details
| Stars | 786 |
fay59/fcd
An optimizing decompiler
Metrics details
| Stars | 769 |
java-decompiler/jd-eclipse
A Java Decompiler Eclipse plugin
Metrics details
| Stars | 732 |
binsync/binsync
A reversing plugin for cross-decompiler collaboration, built on git.
Metrics details
| Stars | 731 |
pyinstxtractor/pyinstxtractor-ng
PyInstaller Extractor Next Generation
Metrics details
| Stars | 682 |
gaasedelen/lucid
An Interactive Hex-Rays Microcode Explorer
Metrics details
| Stars | 671 |
astrelsky/Ghidra-Cpp-Class-Analyzer
Ghidra C++ Class and Run Time Type Information Analyzer
Metrics details
| Stars | 651 |
matt-kempster/m2c
A decompiler targeting MIPS, PowerPC, and ARM.
Metrics details
| Stars | 614 |
lifting-bits/rellic
Rellic produces goto-free C output from LLVM bitcode
Metrics details
| Stars | 605 |
wargio/r2dec-js
r2dec-js is a JavaScript-based decompiler that converts assembly code into pseudo-C. It aids users in understanding assembly by providing readable high-level explanations, making low-level programming more accessible and facilitating debugging across diverse hardware platforms.
Metrics details
| Stars | 602 |
REMath/literature_review
Survey of program analysis research with a focus on machine code
Metrics details
| Stars | 593 |
java-decompiler/jd-core
JD-Core is a JAVA decompiler written in JAVA.
Metrics details
| Stars | 587 |
dirkvranckaert/AndroidDecompiler
Decompile any APK
Metrics details
| Stars | 563 |
EiNSTeiN-/decompiler
A decompiler with multiple backend support, written in Python. Works with IDA and Capstone.
Metrics details
| Stars | 534 |
