Back to GitHub trending

morluto/rea

Reverse engineer anything with agents, from app behavior down to native binaries.

TypeScript52K stars9.4K forks+3K today

Topics

#ai-agents#binary-analysis#cli#decompiler#disassembler#mcp#model-context-protocol#reverse-engineering#static-analysis#agent-skills#dsh-plugin#cordis#dsh#hopper#ghidra#ctf#claude-code#codex#developer-tools#llm

What it does

REA (Reverse Engineering Agent) is a TypeScript-based tool that allows users to reverse engineer applications and binaries using AI agents. It bridges the gap between understanding existing software functionality and recreating it for your own projects, providing insights and evidence-based explanations without requiring source code.

Star history

2026-10-07 → 2026-10-14+44K stars

Tracking

Last trending
2026-10-06

Creator kit

Hook

Unlock app secrets! 🕵️ REA lets AI agents reverse engineer anything, from native binaries to JavaScript apps. Build smarter, faster. #reverseengineering #aiagents

Content angles

  • A tutorial demonstrating how to use REA to understand a specific feature in a popular app (e.g., search functionality in Notes).
  • A comparison of REA's approach to reverse engineering versus traditional methods, highlighting the benefits of using AI agents.
  • A deep dive into the 'Investigation Model' - explaining the Decompile, Understand, Recreate process and showcasing its practical applications for developers.

Who should care

Software developers, reverse engineers, AI enthusiasts, and anyone interested in understanding how applications work and potentially recreating or adapting their functionality.