---
title: "REA: Reverse Engineer Anything — What Is It?"
url: "https://reamcp.dev/en/cases/rea-reverse-engineer-anything-what-is-it-b84f58"
source: "https://www.youtube.com/watch?v=A0Sy8muX7uc"
source_type: "resource"
author: "Marcelo Paniza Tech"
author_handle: "marcelopaniza"
stars: 0
category: "Tools & integrations"
categories: ["tools-integrations"]
tags: ["ai-agent", "authorized-analysis", "game-preservation", "ghidra", "mcp", "reverse-engineering"]
added: "2026-10-14T02:15:28.338Z"
updated: "2026-10-13T18:05:22.000Z"
locale: "en"
content_locale: "en"
---

# REA: Reverse Engineer Anything — What Is It?

A walkthrough of REA (Reverse Engineer Anything), an MIT-licensed MCP tool that lets AI coding agents analyse binaries through Ghidra, Hopper and IDA. The video demonstrates REA's JavaScript analysis on a game the author wrote, covers a third-party port that credits REA, and reviews limits, rights, access-control and privacy considerations.

## Description

REA, short for Reverse Engineer Anything, is an open-source (MIT) tool that lets your AI coding agent investigate how a program works, even without its source code. It connects agents such as Claude Code, Codex or Cursor through MCP to analysis tools like Ghidra, Hopper and IDA on your own computer, and returns evidence: files, functions, assembly or pseudocode, and which part calls which.

To start: pick software you wrote or are authorized to analyze, install Node.js and npm, run npx rea-agents setup, review the changes it proposes, restart your agent, and ask one small question.

In this video: the opening clip is chasm's Modern Warfare 2, Skate 3 and Minecraft mashup, built on IW4L, a rewrite whose documentation credits reverse engineering with Ghidra and AI-written code, not REA. Then we run REA's JavaScript analysis on a small game we wrote, look at ucodia's port of a 2000 freeware toy that they say used REA, sort out PhotoCraft and AnyPS5, and cover limits plus the rights, access-control and privacy questions to check first.

REA: https://github.com/morluto/rea · https://rea.tools
Desktop Games port by ucodia: https://github.com/ucodia/desktop-games-nostalgia · original Desktop Games © Miroslav Němeček, Gemtree Software
chasm's mashup: https://github.com/chasmlol/2010-rust-rewrite-mashup · IW4L: https://github.com/vladtrc/iw4L · SkyCraft: https://github.com/chasmlol/SkyCraft
PhotoCraft: https://github.com/storytold/photocraft · AnyPS5: https://github.com/boykopovar/AnyPS5

Opening excerpt (7 seconds): chasm, "Is this the Future of Gaming?" https://www.youtube.com/watch?v=FyBL8atiZSE

## Original README

REA: Reverse Engineer Anything — What Is It?

REA, short for Reverse Engineer Anything, is an open-source (MIT) tool that lets your AI coding agent investigate how a program works, even without its source code. It connects agents such as Claude Code, Codex or Cursor through MCP to analysis tools like Ghidra, Hopper and IDA on your own computer, and returns evidence: files, functions, assembly or pseudocode, and which part calls which.

To start: pick software you wrote or are authorized to analyze, install Node.js and npm, run npx rea-agents setup, review the changes it proposes, restart your agent, and ask one small question.

In this video: the opening clip is chasm's Modern Warfare 2, Skate 3 and Minecraft mashup, built on IW4L, a rewrite whose documentation credits reverse engineering with Ghidra and AI-written code, not REA. Then we run REA's JavaScript analysis on a small game we wrote, look at ucodia's port of a 2000 freeware toy that they say used REA, sort out PhotoCraft and AnyPS5, and cover limits plus the rights, access-control and privacy questions to check first.

REA: https://github.com/morluto/rea · https://rea.tools
Desktop Games port by ucodia: https://github.com/ucodia/desktop-games-nostalgia · original Desktop Games © Miroslav Němeček, Gemtree Software
chasm's mashup: https://github.com/chasmlol/2010-rust-rewrite-mashup · IW4L: https://github.com/vladtrc/iw4L · SkyCraft: https://github.com/chasmlol/SkyCraft
PhotoCraft: https://github.com/storytold/photocraft · AnyPS5: https://github.com/boykopovar/AnyPS5

Opening excerpt (7 seconds): chasm, "Is this the Future of Gaming?" https://www.youtube.com/watch?v=FyBL8atiZSE
