All Categories → Compilers → decompiler

Top 80 decompiler open source projects

Dnpatch
.NET Patcher library using dnlib
Rellic
Rellic produces goto-free C output from LLVM bitcode
Il2cppspy
Unity IL2CPP Disassembler (for apk)
Hrdevhelper
Context-sensitive HexRays decompiler plugin that visualizes the ctree of decompiled functions.
Lucid
An Interactive Hex-Rays Microcode Explorer
Python Uncompyle6
A cross-version Python bytecode decompiler
Fernflower
Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
Clj Java Decompiler
REPL-integrated Clojure-to-Java decompiler
Ghidrasnippets
Python snippets for Ghidra's Program and Decompiler APIs
✭ 172
decompiler
Ilspy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
Radeco
radare2-based decompiler and symbol executor
Abyss
abyss - IDAPython Plugin for Postprocessing of Hexrays Decompiler Output
Elisp Bytecode
Let's document Emacs Lisp Bytecode (Lisp Assembly Program) instructions
Mips to c
A MIPS decompiler.
Despector
Java / Kotlin Decompiler and AST Library
Unreal Library
A decompiler library for Unreal packages such as .upk and .u files, supporting Unreal Engine 1, 2, and 3.
Gda Android Reversing Tool
GDA is a new fast and powerful decompiler in C++(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, dat…
Jsc Decompile Mozjs 34
A javascript bytecode decoder for mozilla spider-monkey version 34. May decompile jsc file compile by cocos-2dx
Jremapper
Remapping tool for compiled java programs.
Mrspicky
MrsPicky - An IDAPython decompiler script that helps auditing calls to the memcpy() and memmove() functions.
Simplesmali
通过精简Smali语法细节来增强反编译代码阅读性,自定义了一种简单语法
Hexrays scripts
Various scripts for the Hexrays decompiler (kloppy, shuffle, arachno, IDA coffee, screenrecorder, ricky)
Termux Apktool
Decompile and Recompile android aplication use termux without openjdk installed
Ex4 to mq4 cli
Unofficial CLI support for ex4_to_mq4 decompiler. Note: This is the wrapper, not decompiler!
Befa Library
High-level library for executable binary file analysis
Pycdc
C++ python bytecode disassembler and decompiler
Pbtk
A toolset for reverse engineering and fuzzing Protobuf-based apps
Jadx
Dex to Java decompiler
Vdexextractor
Tool to decompile & extract Android Dex bytecode from Vdex files
Luadec
Lua Decompiler for lua 5.1 , 5.2 and 5.3
Valveresourceformat
🔬 Valve's Source 2 resource file format parser and decompiler
Fcd
An optimizing decompiler
Rz Ghidra
Deep ghidra decompiler and sleigh disassembler integration for rizin
Bytecoder
Rich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Dsync
IDAPython plugin that synchronizes disassembler and decompiler views
R2dec Js
radare2 plugin - converts asm to pseudo-C code.
Decomp
Components of a decompilation pipeline.
Undertalemodtool
The most complete tool for modding, decompiling and unpacking Undertale (and other Game Maker: Studio games!)
Fidl
A sane API for IDA Pro's decompiler. Useful for malware RE and vulnerability research
Python Decompile3
Python decompiler for 3.7-3.8 Stripped down from uncompyle6 so we can refactor and fix up some long-standing problems
Wasmdec
WebAssembly to C decompiler
Boomerang
Boomerang Decompiler - Fighting the code-rot :)
Luadec51
Lua Decompiler for Lua version 5.1
apk-decompiler
Small Rust utility to decompile Android apks
MBBSDASM
MBBSDASM is an x86 Disassembler for 16-bit DOS / Windows 3.0 Segmented Executable (NE) EXE/DLL File Format with special features related to The MajorBBS & Worldgroup Modules
redscript
Compiler/decompiler toolkit for redscript
ti recover
Appcelerator Titanium APK source code recovery tool
BEFA-Library
High-level library for executable binary file analysis
wasm.cljc
Spec compliant WebAssembly compiler, decompiler, and generator
OSRSUpdater
A simple (and outdated) Old-School RuneScape decompiler/deobfuscator. Performs field and method analysis which uses ASM and bytecode patterns for identification. Identified fields could be used for creating bot clients or QoL clients. For educational use only.
xray
Hexrays decompiler plugin that colorizes and filters the decompiler's output based on regular expressions
1-60 of 80 decompiler projects