AIAny
Icon for item

REA: Reverse Engineer Anything

Connects coding agents to local reverse‑engineering tools so an agent can inspect binaries, apps, and websites and return traced code, evidence, and reconstruction workflows. Supports native (Ghidra/Hopper/IDA), JavaScript/Electron, .NET, APKs, firmware and network captures via an MCP server and CLI.

Introduction

Most reverse‑engineering work requires moving between static traces, runtime captures, and manual hypothesis testing — REA reframes that loop by giving AI coding agents direct access to the same local tools analysts use. Instead of a human mediating file runs and cross-references, an agent calls REA's MCP server to run analyzers, collect pseudocode/assembly, and return findings with explicit evidence the agent can cite and act on.

What Sets It Apart
  • Agent‑first integration: REA provides an MCP server and workflow instructions so existing coding agents (Claude Code, Codex, Gemini CLI, Cursor, Grok, etc.) can call reverse‑engineering tools programmatically. This means agents can chain inspections, ask follow‑ups, and produce implementation artifacts backed by tool evidence rather than vague summaries.

  • Broad target support with local analysis guarantees: REA covers native binaries, JavaScript/Electron apps, .NET assemblies, Android APKs, firmware, saved network captures and live browser inspections. Analysis runs locally (your environment + optional native analyzers) so sensitive code isn’t uploaded to external services.

  • Evidence‑first outputs: results include pseudocode/assembly, module/import relationships, IPC boundaries, network request/response traces, and their source locations. The CLI and MCP responses emphasize provenance and limitations, enabling reproducible reconstructions and tests rather than speculative descriptions.

Who It's For and Tradeoffs

Great fit if you are a developer, security researcher, or team that needs programmatic, reproducible reverse‑engineering workflows driven by an AI assistant — for example, reconstructing algorithms from a binary, tracing Electron IPC, or extracting web network flows for feature reimplementation. REA’s local analysis model preserves confidentiality and gives verifiable evidence for agent conclusions.

Look elsewhere if you need a lightweight cloud service, a purely GUI decompiler, or quick one‑off scans: REA expects a nontrivial local setup for deep native work (Ghidra/Hopper/IDA availability and appropriate host tooling) and a working MCP‑capable agent. Commercial tool licenses and local resources remain your responsibility.

Where It Fits

REA sits between traditional reverse‑engineering suites and agent orchestration platforms: it is not a decompiler replacement but an orchestration and evidence layer that connects decompilers/disassemblers, browser captures and artifact inspectors to AI agents so they can reason about, test, and reimplement observed behavior.

Information

  • Websitegithub.com
  • Organizationsmorluto (GitHub)
  • Authorsmorluto
  • Published date2026/04/14

More Items

GitHub
AI Agent2026

Runs a local-first AI agent runtime that drives your desktop and automates workflows — browsing, file edits, approved shell commands, document extraction, and scheduled tasks — while integrating local or cloud LLMs (llama.cpp/TurboQuant) and embedding as an HTTP service or Tauri sidecar.

GitHub
AI Agent2026

Browser-based agent workspace and sandboxed app platform that lets organizations run AI agents to perform tasks and build shareable 'Gadgets'. Uses Gatekeepers for fine-grained, zero-trust access control and runs on Cloudflare Workers with multi-LLM support.

GitHub
AI Client2026

Brings ChatGPT Web models (including Pro) into Codex’s native model picker so you can run Temporary Chats with full Codex task context, images, streaming, and visible tool activity. Provides a desktop launcher and an optional MCP tunnel connector to route ChatGPT tool calls back to the local Codex task (filesystem, shell, tools). Unofficial browser automation that requires a signed-in ChatGPT account and developer-mode connector.