Star on GitHubStar1.1k stars

Tool

rust-deobf

rust-deobf analyzes compiled, mainly Rust, ELF, PE and Mach-O binaries to recover hidden strings and related artifacts. It combines static call-site analysis with Unicorn function emulation, identifies Rust metadata and library functions, and offers unpacking and Ghidra annotations. CLI and MCP interfaces expose the core analysis; deeper control-flow and virtualization modules have separate licensing.

Targets
Binary
Category
Native analysis tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Prerequisites: Python 3.10 or newer is specified for the core package.
  • Scope: The documented analysis covers x86-64, ARM64 and 32-bit x86 across ELF, PE and Mach-O.
  • License: The core is Apache-2.0; premium modules are dual-licensed under AGPL-3.0-or-later or a commercial license.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · VAHPEM/rust-deobf · Revision 04a9c4a
  2. premium/README.md GitHub · VAHPEM/rust-deobf · Revision 04a9c4a

More in Native binaries

All 250 entries in Native binaries

↑↓ move↵ open⌘↵ new tab