Topic: "decompiler"
skylot/jadx
Dex to Java decompiler
Language: Java - Size: 22.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 44,193 - Forks: 5,090

icsharpcode/ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
Language: C# - Size: 41.6 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 22,973 - Forks: 3,471

Konloch/bytecode-viewer
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
Language: Java - Size: 619 MB - Last synced at: 5 days ago - Pushed at: 24 days ago - Stars: 15,030 - Forks: 1,182

dnSpyEx/dnSpy Fork of dnSpy/dnSpy
Unofficial revival of the well known .NET debugger and assembly editor, dnSpy
Language: C# - Size: 38.4 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 8,300 - Forks: 540

Col-E/Recaf
The modern Java bytecode editor
Language: Java - Size: 56.6 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 6,425 - Forks: 487

AssetRipper/AssetRipper
GUI Application to work with engine assets, asset bundles, and serialized files
Language: C# - Size: 431 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 5,312 - Forks: 662

jindrapetrik/jpexs-decompiler
JPEXS Free Flash Decompiler
Language: Java - Size: 281 MB - Last synced at: about 9 hours ago - Pushed at: about 10 hours ago - Stars: 4,915 - Forks: 683

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.
Language: Java - Size: 78.5 MB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 4,449 - Forks: 542

rocky/python-uncompyle6
A cross-version Python bytecode decompiler
Language: Python - Size: 10.1 MB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 3,992 - Forks: 433

zrax/pycdc
C++ python bytecode disassembler and decompiler
Language: C++ - Size: 882 KB - Last synced at: 17 days ago - Pushed at: 8 months ago - Stars: 3,711 - Forks: 711

fesh0r/fernflower
Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
Language: Java - Size: 6.77 MB - Last synced at: 17 days ago - Pushed at: 24 days ago - Stars: 3,654 - Forks: 683

decompiler-explorer/decompiler-explorer
Decompiler Explorer! Compare tools on the forefront of static analysis, now in your web browser!
Language: Python - Size: 4.05 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2,357 - Forks: 179

uxmal/reko
Reko is a binary decompiler.
Language: C# - Size: 916 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,294 - Forks: 262

SamboyCoding/Cpp2IL
Work-in-progress tool to reverse unity's IL2CPP toolchain.
Language: C# - Size: 79 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,949 - Forks: 232

ValveResourceFormat/ValveResourceFormat
🔬 Valve's Source 2 resource file format parser, decompiler, and exporter.
Language: C# - Size: 14.7 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,800 - Forks: 224

icsharpcode/AvaloniaILSpy
Avalonia-based .NET Decompiler (port of ILSpy)
Language: C# - Size: 4.61 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 1,699 - Forks: 186

marin-m/pbtk
A toolset for reverse engineering and fuzzing Protobuf-based apps
Language: Python - Size: 7.85 MB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 1,502 - Forks: 183

Vineflower/vineflower
Modern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler.
Language: Java - Size: 11 MB - Last synced at: 17 days ago - Pushed at: 24 days ago - Stars: 1,483 - Forks: 103

UnderminersTeam/UndertaleModTool
The most complete tool for modding, decompiling and unpacking Undertale (and other GameMaker games!)
Language: C# - Size: 21.3 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1,377 - Forks: 259

Jon-Becker/heimdall-rs
Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.
Language: Rust - Size: 6.11 MB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 1,319 - Forks: 139

viruscamp/luadec
Lua Decompiler for lua 5.1 , 5.2 and 5.3
Language: Lua - Size: 2.61 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 1,211 - Forks: 370

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
Language: Python - Size: 5.94 MB - Last synced at: 17 days ago - Pushed at: 6 months ago - Stars: 1,161 - Forks: 156

anestisb/vdexExtractor
Tool to decompile & extract Android Dex bytecode from Vdex files
Language: C - Size: 558 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 937 - Forks: 220

mirkosertic/Bytecoder
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
Language: Java - Size: 2.25 GB - Last synced at: 8 days ago - Pushed at: 22 days ago - Stars: 924 - Forks: 61

rizinorg/rz-ghidra
Deep ghidra decompiler and sleigh disassembler integration for rizin
Language: C++ - Size: 907 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 873 - Forks: 90

HackOvert/GhidraSnippets
Python snippets for Ghidra's Program and Decompiler APIs
Size: 43.9 KB - Last synced at: 26 days ago - Pushed at: almost 2 years ago - Stars: 800 - Forks: 70

fay59/fcd
An optimizing decompiler
Language: C++ - Size: 5.16 MB - Last synced at: 14 days ago - Pushed at: about 4 years ago - Stars: 727 - Forks: 66

binsync/binsync
A reversing plugin for cross-decompiler collaboration, built on git.
Language: Python - Size: 11.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 643 - Forks: 42

gaasedelen/lucid
An Interactive Hex-Rays Microcode Explorer
Language: Python - Size: 1.64 MB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 585 - Forks: 53

Cosmic-Ide/Cosmic-IDE
A next-gen Ide for JVM development on Android
Language: Java - Size: 925 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 569 - Forks: 66

lifting-bits/rellic
Rellic produces goto-free C output from LLVM bitcode
Language: C++ - Size: 3.3 MB - Last synced at: 14 days ago - Pushed at: 16 days ago - Stars: 558 - Forks: 42

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.
Language: JavaScript - Size: 6.01 MB - Last synced at: 14 days ago - Pushed at: 23 days ago - Stars: 546 - Forks: 52

matt-kempster/m2c
A MIPS and PowerPC decompiler.
Language: Assembly - Size: 3.08 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 489 - Forks: 50

airbus-cert/Yagi
Yet Another Ghidra Integration for IDA
Language: C++ - Size: 36.5 MB - Last synced at: 7 months ago - Pushed at: 10 months ago - Stars: 488 - Forks: 39

pionxzh/wakaru
🔪📦 Javascript decompiler for modern frontend
Language: TypeScript - Size: 2.75 MB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 477 - Forks: 28

decomp/decomp
Components of a decompilation pipeline.
Language: Go - Size: 658 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 473 - Forks: 30

patois/HexraysToolbox
Hexrays Toolbox - Find code patterns within the Hexrays ctree
Language: Python - Size: 247 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 455 - Forks: 44

mborgerson/mdec 📦
Decompilation as a Service. Explore multiple decompilers and compare their output with minimal effort. Upload binary, get decompilation.
Language: Python - Size: 216 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 455 - Forks: 29

mandiant/FIDL 📦
A sane API for IDA Pro's decompiler. Useful for malware RE and vulnerability research
Language: Python - Size: 10.7 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 454 - Forks: 68

patois/dsync
IDAPython plugin that synchronizes disassembler and decompiler views
Language: Python - Size: 240 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 451 - Forks: 66

jac3km4/redscript
Compiler/decompiler toolkit for redscript
Language: Rust - Size: 2.07 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 441 - Forks: 38

pyinstxtractor/pyinstxtractor-ng
PyInstaller Extractor Next Generation
Language: Python - Size: 53.7 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 440 - Forks: 43

wwwg/wasmdec
WebAssembly to C decompiler
Language: C++ - Size: 7.73 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 413 - Forks: 28

patois/HRDevHelper
HexRays ctree visualization plugin
Language: Python - Size: 1020 KB - Last synced at: 28 days ago - Pushed at: 9 months ago - Stars: 409 - Forks: 35

EliotVU/Unreal-Library
UnrealScript decompiler library for Unreal package files (.upk, .u, .uasset; etc), with support for Unreal Engine 1, 2, and 3
Language: C# - Size: 2.34 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 405 - Forks: 91

syssec-utd/pylingual
Python decompiler for modern Python versions.
Language: Python - Size: 896 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 392 - Forks: 62

radareorg/radeco
radare2-based decompiler and symbol executor
Language: Rust - Size: 3.19 MB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 377 - Forks: 51

BoomerangDecompiler/boomerang
Boomerang Decompiler - Fighting the code-rot :)
Language: C++ - Size: 38.3 MB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 372 - Forks: 59

serfend/pydumpck
a multi-threads tool for decompile exe,elf,pyz,pyc packed by python which is base on pycdc and uncompyle6.
Language: Python - Size: 55.3 MB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 354 - Forks: 35

Lumirelle/android-killer
经典的安卓反编译工具。
Language: Smali - Size: 228 MB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 353 - Forks: 51

lifting-bits/anvill
anvill forges beautiful LLVM bitcode out of raw machine code
Language: LLVM - Size: 71.2 MB - Last synced at: 13 days ago - Pushed at: 9 months ago - Stars: 350 - Forks: 39

yukiarrr/Il2cppSpy
Unity IL2CPP Disassembler (for apk)
Language: Python - Size: 4.31 MB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 346 - Forks: 55

patois/abyss
abyss - augmentation of Hexrays decompiler output
Language: Python - Size: 571 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 340 - Forks: 29

nevillegrech/gigahorse-toolchain
A binary lifter and analysis framework for Ethereum smart contracts
Language: HTML - Size: 27.7 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 323 - Forks: 64

ioncodes/dnpatch
.NET Patcher library using dnlib
Language: C# - Size: 1.77 MB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 319 - Forks: 49

sztupy/luadec51
Lua Decompiler for Lua version 5.1
Language: C - Size: 402 KB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 312 - Forks: 126

numandev1/react-native-decompiler
Decompile React Native Android/IOS Bundle.
Language: TypeScript - Size: 244 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 310 - Forks: 27

gaasedelen/microavx
An AVX Lifter for the Hex-Rays Decompiler
Language: Python - Size: 102 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 307 - Forks: 35

reb311ion/replica
Ghidra Analysis Enhancer 🐉
Language: Python - Size: 2.66 MB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 295 - Forks: 30

marsinator358/luajit-decompiler-v2
LuaJIT bytecode decompiler
Language: C++ - Size: 119 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 289 - Forks: 78

DMaroo/GhidRust
GhidRust: Rust decompiler plugin for Ghidra
Language: Java - Size: 1.4 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 285 - Forks: 17

codemerx/CodemerxDecompile
The first standalone .NET decompiler for Mac, Linux and Windows
Language: C# - Size: 44.8 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 278 - Forks: 17

clojure-goes-fast/clj-java-decompiler
REPL-integrated Clojure-to-Java decompiler
Language: Clojure - Size: 40 KB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 273 - Forks: 8

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).
Language: Python - Size: 52.2 MB - Last synced at: 13 days ago - Pushed at: 11 months ago - Stars: 271 - Forks: 34

xensik/gsc-tool
A utility to compile & decompile IW engine game scripts.
Language: C++ - Size: 33.5 MB - Last synced at: 9 days ago - Pushed at: 20 days ago - Stars: 268 - Forks: 50

helins/wasm.cljc
Spec compliant WebAssembly compiler, decompiler, and generator
Language: Clojure - Size: 391 KB - Last synced at: 12 days ago - Pushed at: about 4 years ago - Stars: 255 - Forks: 2

FuzzingLabs/thoth
Cairo/Starknet security toolkit (bytecode analyzer, disassembler, decompiler, symbolic execution, SBMC)
Language: Python - Size: 5.63 MB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 254 - Forks: 23

zifeihan/friday
java runtime decompiler (java实时反编译工具)
Language: Java - Size: 4.95 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 240 - Forks: 52

AngeloD2022/jsxer
jsxer is a fast and accurate decompiler for Adobe ExtendScript Binary (JSXBIN) files, featuring JSXBlind deobfuscation.
Language: C++ - Size: 443 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 234 - Forks: 35

extremecoders-re/decompyle-builds
Precompiled Decompyle++ (pycdc) binaries for Windows & Linux
Size: 27.3 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 224 - Forks: 46

sotasan/decompiler
Java Decompiler GUI
Language: Java - Size: 12.7 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 221 - Forks: 15

UE-Explorer/UE-Explorer
UnrealScript decompiler and explorer tool for Unreal Engine packages.
Language: C# - Size: 2.75 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 217 - Forks: 38

xiosec/Reverse-engineering
Reverse Engineering tools
Language: C - Size: 4.67 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 188 - Forks: 26

rocky/elisp-bytecode
Let's document Emacs Lisp Bytecode (Lisp Assembly Program) instructions
Language: Emacs Lisp - Size: 520 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 180 - Forks: 12

monkbai/DNN-decompiler
BTD - Bin To DNN: A DNN Executables Decompiler
Language: Python - Size: 37 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 174 - Forks: 4

MrLuit/evm
An ethereum virtual machine (EVM) bytecode decompiler
Language: TypeScript - Size: 3.9 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 171 - Forks: 44

usyd-blockchain/vandal
Static program analysis framework for Ethereum smart contract bytecode.
Language: Python - Size: 1.1 MB - Last synced at: 4 months ago - Pushed at: almost 4 years ago - Stars: 162 - Forks: 40

cesena/ghidra2dwarf
🐉 Export ghidra decompiled code to dwarf sections inside ELF binary
Language: Python - Size: 20.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 154 - Forks: 14

lifting-bits/sleigh
Unofficial CMake build for Ghidra's C++ SLEIGH code
Language: CMake - Size: 712 KB - Last synced at: 14 days ago - Pushed at: 18 days ago - Stars: 151 - Forks: 21

irelance/jsc-decompile-mozjs-34
A javascript bytecode decoder for mozilla spider-monkey version 34. May decompile jsc file compile by cocos-2dx
Language: PHP - Size: 47.9 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 151 - Forks: 77

duneanalytics/storage-layout-extractor
A tool that performs extraction of storage layouts based on EVM bytecode.
Language: Rust - Size: 956 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 142 - Forks: 12

omeraydindev/Dexter
An advanced DEX editor for Android.
Language: Kotlin - Size: 3.79 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 140 - Forks: 37

uellenberg/REXS
A language for writing regular expressions.
Language: TypeScript - Size: 1.01 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 134 - Forks: 3

Despector/Despector 📦
Java / Kotlin Decompiler and AST Library
Language: Java - Size: 1.94 MB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 132 - Forks: 26

Fleynaro/SDA
SDA is a rich cross-platform tool for reverse engineering that focused firstly on analysis of computer games. I'm trying to create a mix of the Ghidra, Cheat Engine and x64dbg. My tool will combine static and dynamic analysis of programs. Now SDA is being developed.
Language: C++ - Size: 63.3 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 131 - Forks: 14

patois/xray
Hexrays decompiler plugin that colorizes and filters the decompiler's output based on regular expressions
Language: Python - Size: 2.49 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 130 - Forks: 11

nevillegrech/MadMax
Ethereum Static Vulnerability Detector for Gas-Focussed Vulnerabilities
Size: 1.09 MB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 130 - Forks: 16

OpenGMK/GM8Decompiler
A decompiler for GameMaker 8.x executables
Size: 396 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 127 - Forks: 11

patois/mrspicky
MrsPicky - An IDAPython decompiler script that helps auditing memcpy() and memmove() calls
Language: Python - Size: 1.41 MB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 125 - Forks: 22

Lexiie/Termux-Apktool
Decompile and Recompile android aplication use termux without openjdk installed
Size: 10.6 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 123 - Forks: 28

ganlvtech/php-enphp-decoder
EnPHP Decoder written in PHP
Language: PHP - Size: 72.3 KB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 121 - Forks: 75

tmedwards/tweego
Tweego is a free (gratis and libre) command line compiler for Twine/Twee story formats, written in Go.
Language: Go - Size: 118 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 115 - Forks: 20

Col-E/JRemapper 📦
Remapping tool for compiled java programs.
Language: Java - Size: 4.38 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 114 - Forks: 20

VBGAMER45/Semi-VB-Decompiler
Partial decompiler for Visual Basic. Code source of file struture infomation.
Language: Visual Basic 6.0 - Size: 8.21 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 105 - Forks: 58

pfalcon/ScratchABlock
Yet another crippled decompiler project
Language: Python - Size: 905 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 104 - Forks: 23

clearbluejar/ghidrecomp
Python Command-Line Ghidra Decompiler
Language: Python - Size: 989 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 102 - Forks: 13

s3rvac/retdec-python 📦
A Python library and tools providing easy access to the retdec.com decompilation service through their REST API.
Language: Python - Size: 396 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 94 - Forks: 20

zedxxx/rccextended
Qt Resource Compiler and Decompiler (RccExtended)
Language: C++ - Size: 102 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 92 - Forks: 21

ferib/LuaToolkit
Lua Encode/Decoder/Disassembler/Decompiler in C#
Language: C# - Size: 6.42 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 92 - Forks: 34

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.
Language: Solidity - Size: 11.7 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 91 - Forks: 9
