De-compiler (REA)
Decompiling Binary Code with LLM - Reverse Engineer Anything (REA) Explained: The Software Industry Will Never Be the Same / github
- /reverse-engineer-anything (REA) expliqué en 4 minutes
- ReVa - Ghidra MCP Server for AI-Powered Reverse Engineering
see also
- Decompiling a Nintendo 64 Game in 84 Days / HN - the original Snowboard Kids is now 100% decompiled! This means that all functions1 have matching C implementations that, when compiled, produce identical machine code to the original game.
- LLM4Decompile / HN
# How Rea Works ⮺
Which agents can use REA? Any agent that supports local MCP servers. Setup configures the supported agents; other clients can use manual MCP registration.
Your agent calls REA through MCP to inspect the target and trace relevant code. REA returns findings with their evidence. The agent uses them to ask follow-up questions, explain the behavior, or write and test an implementation. CLI commands use the same workflows.
# REA Setup 📥
How to setup with cline or OpenFox?
$ npx rea-agents setup
# select agent or none => then continue
# install skills
# MCP 🐿️
Register the MCP server manually
# get version installed
$ npm view rea-agents dist-tags.latest
6.5.0
Use it in MCP definition
{
"mcpServers": {
"rea": {
"command": "npx",
"args": [
"-y",
"rea-agents@6.5.0",
"mcp"
]
}
}
}
# Cline vs. Cursor vs. OpenFox
| Feature | Cline | Cursor | OpenFox |
|---|---|---|---|
| MCP integration | Native | Native | Depends on build |
Standard SKILL.md skills |
Supported | Supported | Must verify |
| REA MCP access | Manual setup if not directly supported | REA-supported setup | Manual setup if compatible |
| REA workflow instructions | Install skill | Install skill or use supported setup | Depends on skill discovery |
# Cline
# OpenFox
self install:
I want to setup https://github.com/morluto/rea#rea-reverse-engineer-anything within this openfox server.
# Tools
# Java
More modern choices are JADX or Vineflower. - HN
