Awesome Reverse EngineeringAwesome RE

Awesome Reverse Engineering / Language Runtimes & Packagers

Language Runtimes & Packagers: 10 entries

REVERSE ENGINEERING TOOLS

Language Runtimes & Packagers

The runtime decides the tool. Check this table before opening a disassembler.

10 entries · reviewed 2026-10-10 · GitHub data 2026-10-26

ToolUse it whenCostLast push · Stars
GoReSymGo: recovers function names, types and build info from stripped binaries.Free2026-09 · ★ 1.1k
blutterFlutter: analyses Dart AOT snapshots in libapp.so.Free2026-08 · ★ 2.8k
Il2CppDumperUnity IL2CPP: restores class and method metadata.
⚠ No push since 2024-08-18
Free2024-08 · ★ 9.6k
hermes-decReact Native Hermes bytecode disassembler and decompiler.Free2026-10 · ★ 1.2k
pyinstxtractorPyInstaller: extracts the bundled .pyc files.Free2026-07 · ★ 4.5k
pycdcPython bytecode decompiler.Free2026-04 · ★ 4.7k
GDRE ToolsGodot: recovers projects and decompiles GDScript.Free2026-10 · ★ 4.4k
@electron/asarElectron: extract app.asar to read the app's JavaScript; pin the version.Free2026-10 · ★ 2.9k
WABTWebAssembly: wasm2wat, wasm-objdump and wasm-decompile to C-like pseudocode.Free2026-10 · ★ 8.2k
Cpp2ILUnity IL2CPP to IL recovery; work in progress, check supported Unity versions, use on your own builds.Free2026-09 · ★ 3.1k

Flags: ▶ runs code (use an isolated VM) · ☁ sends code to a third party · ◆ commonly impersonated (official link only) · ⚠ maintenance concern

← iOS & macOS · Web, JS & Protocols →