REA (Reverse Engineer Anything) is an open-source project, published on GitHub, that connects AI agents such as Claude Code, Codex and Cursor to professional reverse engineering tools such as Ghidra and IDA. It works as an MCP server: the agent asks for an analysis, REA runs the tools on the user's machine and returns the conclusions with the evidence. It speeds up the work of people who already know the subject, but it doesn't copy programs with one click.

REA, short for Reverse Engineer Anything, is an open-source project published on GitHub by a developer who goes by morluto. It presents itself as a single MCP server for reverse engineering programs, apps and runtime behavior, and it's distributed under the MIT license.
The project went viral in October 2026 and, on October 19, had passed 300,000 stars on GitHub. The numbers reported by the press vary a lot from one article to another; the reliable reference is the repository itself. For the full context, including the Adobe clones case, see the guide to reverse engineering with AI.
REA isn't a program you open and use on its own. It's a bridge between an AI agent and the tools reverse engineering specialists already used. That bridge follows the Model Context Protocol (MCP), the open standard that lets a model call external tools. The flow has four steps:
The repository lists Claude Code, Codex, Cursor, Gemini CLI and Grok Build, and says any agent that accepts local MCP servers can use REA, with manual registration when the automatic install doesn't cover the case.
According to the repository, REA covers a wide range of targets, each with the appropriate tools:
Many headlines exaggerated what the tool delivers. The analysis published by the IA.com.br portal and developer Fabio Akita's article converge on the same points:
REA is free, but using it has indirect costs. The first is the tools: Ghidra is free, while IDA, Hopper and JEB are paid. The second, and more significant, is the agent's tokens, since the analysis runs on the user's subscription or API account.
Analyses consume a lot. Akita reports that REA's tool catalog is about 2.3 MB and that one of the project's own examples, analyzing a SQLite database compiled to WebAssembly, took 42 tool calls, five minutes and about 300,000 input tokens. On larger projects, the bill grows fast.
The repository's disclaimer lists as acceptable uses security research, malware analysis, coordinated vulnerability disclosure, security competitions (CTF), interoperability, software preservation and analysis of your own or authorized programs.
And it explicitly excludes: bypassing DRM, license checks or anti-cheat systems, cheating in online games, circumventing system authentication without authorization, copying proprietary software and using pirated copies of the tools. To understand the limits under Brazilian law, see is software reverse engineering a crime?.
Two observations from the IA.com.br analysis deserve attention. First: REA's local bridge isn't an isolated environment and doesn't protect against malicious processes already running as the same user. Second: the tools' outputs pass through the AI model provider, so how that data is handled depends on the provider's policy.
To analyze company software, use plans whose terms guarantee that the data sent isn't used to train models, and don't run the tool on machines with access to production data.
For companies that publish software, the message is that analyzing an app got faster and more accessible, including for people with bad intentions. It's worth reviewing what's exposed, as we show in reverse engineering and AI: how to protect your app.
For companies with old systems and no documentation, the same technique is an ally: see how to document legacy systems with AI. And to decide where tools like this make sense in your business, with what rules and what risks, count on our AI consulting.
Yes, it's free and open source, under the MIT license. The costs lie in the paid tools some analyses require, such as IDA and Hopper, and in the tokens the AI agent consumes.
Any agent that accepts local MCP servers. The project lists Claude Code, Codex, Cursor, Gemini CLI and Grok Build, among others.
No. The tools run on the user's machine. But the results pass through the provider of the AI model the agent uses.
No. It produces pseudocode, maps and evidence that help understand the program, but it doesn't recover the original code.
The tool itself is legal. What can be a problem is how it's used: analyzing software without authorization, bypassing protections or copying third-party code. When in doubt, consult a lawyer.
Talk to the SINOON team and find out which agent, squad or engagement makes sense for where you are now.