Games and modsWorks
Target: Moon-Buggy

Moon-Buggy: Florian BURNEL uses REA and Claude to read a binary and rebuild a browser game

Platform
Linux
Outcome
Works
Moon-Buggy: Reverse engineering a binary executable into a web-based version using an AI-driven MCP server.
Image: Source: www.it-connect.fr

Evidence at a glance

Loading source evidence…

What was done

Florian BURNEL demonstrates the use of the REA (Reverse Engineer Anything) MCP server and Claude Code to analyze the Moon-Buggy binary and reconstruct it as a web application.

Florian BURNEL reports the use of REA (Reverse Engineer Anything) to perform reverse engineering on the Moon-Buggy binary. REA functions as an open-source Model Context Protocol (MCP) server that enables AI agents, such as Claude Code, to control binary analysis tools including Ghidra, IDA, and Hopper. The author documents the workflow where the AI agent inspects the binary, retrieves code references, and identifies functions to facilitate the reconstruction of the software. The process concluded with the recreation of Moon-Buggy as a web-based application. The author notes that REA provides evidence for its conclusions by citing specific memory addresses, instructions, or constants read directly from the binary. The project is documented at https://www.it-connect.fr/rea-retro-ingenierie-ia-ghidra/.

From the source

Community

Ask a question, share what worked, or follow the next milestone.

Your library