Reverse Engineer Anything: agents on binary analysis
An open-source project connects coding agents such as Claude Code and Codex to reverse-engineering tools like Ghidra, Hopper and IDA. It runs locally and does not claim to recover original source code. InfoQ covered it in October 2026.
The full story
Reverse Engineer Anything (REA) is an open-source project, with more than 200,000 GitHub stars, that connects coding agents such as Claude Code and Codex to professional reverse-engineering tools like Ghidra, Hopper and IDA. It does this through MCP servers. The agent can query the disassembler, inspect functions and cross-references, trace what a program does and test its theories against the real binary. It also handles JavaScript and Electron apps and .NET assemblies.
REA runs locally and doesn't claim to recover original source code. Its showcases include tracing how Notion's desktop app handles the clipboard, and rebuilding a sound-panning function from the game DX-Ball that matches all 3,205 original test cases and the original compiled bytes exactly. Some practitioners on Hacker News question how much it adds over asking an AI directly.
The star count comes from GitHub listings.
How it was done
Tools
Themes
Loading themes…
Sources
From the maker's own write-up or code. We summarise what they report; we haven't tested it ourselves.
- InfoQ: Reverse Engineer Anything project brings AI agents to binary analysis
InfoQ's news piece on what REA is, how it works and the showcase results.