REA (Reverse Engineer Anything) is an open-source, AI-powered reverse engineering toolkit that enables developers and AI agents to analyze software applications, native binaries, and runtime behavior. The platform uses the Model Context Protocol (MCP) to connect AI coding assistants with tools for inspecting compiled code, application structures, and software functionality. It supports reverse engineering of native executables, JavaScript and Electron applications, .NET assemblies, Android APKs, WebAssembly modules, firmware, and websites. REA integrates with reverse engineering tools such as Ghidra, Hopper, and IDA to examine assembly instructions, decompiled pseudocode, symbols, functions, and code references. Developers can use the platform to investigate how software features work, trace application behavior, identify implementation details, and reconstruct functionality in their own projects. REA supports AI coding assistants including Claude Code, Codex, Cursor, Gemini CLI, etc.

Features

  • AI-Powered Reverse Engineering: Use AI agents to investigate software functionality, analyze application behavior, and reconstruct features from existing applications without requiring source code.
  • Native Binary Analysis: Examine compiled executables using Ghidra, Hopper, or IDA to retrieve pseudocode, assembly instructions, symbols, function calls, and code references.
  • Multi-Platform Application Inspection: Analyze JavaScript, Electron, .NET, Android APKs, WebAssembly, firmware, websites, and other software artifacts.
  • MCP Integration: Connect reverse engineering capabilities to Claude Code, Codex, Cursor, Gemini CLI, Grok Build, and other MCP-compatible AI agents.
  • Runtime and Behavioral Analysis: Inspect application processes, browser interactions, network activity, crash records, and execution behavior to understand how software operates.
  • - Command-Line Automation and Evidence Tracking: Run reverse engineering tasks through CLI commands, generate structured analysis results, and review supporting evidence and limitations behind findings.

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow REA: Reverse Engineer Anything

REA: Reverse Engineer Anything Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of REA: Reverse Engineer Anything!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

TypeScript

Related Categories

TypeScript Software Development Software, TypeScript AI Coding Tool, TypeScript AI Agents, TypeScript Reverse Engineering Tool

Registered

2026-10-08