u/Designer_Mind3060

Built a full disassembler & decompiler for Reverse Engineering | Free and open source.
▲ 174 r/ExploitDev+1 crossposts

Built a full disassembler & decompiler for Reverse Engineering | Free and open source.

I wanted a disassembler that's a single executable, loads instantly, runs everywhere. So I wrote one from scratch.

It's called Hyperion it's made in C++, No runtime dependencies. No installer.

What it actually does: It has a real decompiler, It produces readable pseudo-C for x86/x64 and ARM64.

Formats & architectures:

Format Architectures
PE (exe, dll, sys) x86, x64
ELF (so, o, executables) x86, x64, ARM, ARM64, MIPS, PPC
Mach-O (dylib, fat/universal) x64, ARM64
.NET (managed assemblies) CIL/IL bytecode

Scripting:

Embedded Lua 5.4. Drop .lua plugins in a folder. Full API, rename, comment, patch bytes, create functions, navigate, query xrefs. Register custom menu items and hotkeys from scripts.

The numbers:

Hyperion IDA Pro Ghidra
Download size <3 MB ~120 MB ~500 MB
Runtime deps None Python, Qt JVM
Price Free (MIT) $1,800/yr Free
Startup time <1s ~3s ~15s
Binary Single exe Installer Installer

Platforms: Windows, Linux, macOS (Intel + Apple Silicon).

This will stay open source and free. MIT licensed.

Repo: https://github.com/Sidenai/hyperion-disassembler

u/Designer_Mind3060 — 1 day ago
▲ 3 r/ReverseEngineering+1 crossposts

Built full disassembler &amp; decompiler for Reverse Engineering | Free and open source.

I wanted a disassembler that's a single executable, loads instantly, runs everywhere. So I wrote one from scratch.

It's called Hyperion it's made in C++, No runtime dependencies. No installer.

What it actually does: It has a real decompiler, It produces readable pseudo-C for x86/x64 and ARM64.

Formats & architectures:

Format Architectures
PE (exe, dll, sys) x86, x64
ELF (so, o, executables) x86, x64, ARM, ARM64, MIPS, PPC
Mach-O (dylib, fat/universal) x64, ARM64
.NET (managed assemblies) CIL/IL bytecode

Scripting:

Embedded Lua 5.4. Drop .lua plugins in a folder. Full API, rename, comment, patch bytes, create functions, navigate, query xrefs. Register custom menu items and hotkeys from scripts.

The numbers:

Hyperion IDA Pro Ghidra
Download size <3 MB ~120 MB ~500 MB
Runtime deps None Python, Qt JVM
Price Free (MIT) $1,800/yr Free
Startup time <1s ~3s ~15s
Binary Single exe Installer Installer

Platforms: Windows, Linux, macOS (Intel + Apple Silicon).

This will stay open source and free. MIT licensed.

Repo: https://github.com/Sidenai/hyperion-disassembler

github.com
u/Designer_Mind3060 — 1 day ago