REA Reverse – Engineer Anything

515 points · 222 comments on HN · read original →

Points and comments are a snapshot, not live.

REA gives coding agents tools to inspect programs and explain their behavior.

REA lets users reverse-engineer software by having an AI agent examine running programs, decompiled code, and assembly. It supports native binaries, JavaScript/Electron apps, and browser activity. Examples show inspecting Windows Calculator's 200 + 10% = 220 behavior and Chrome's dinosaur game speed rule. Setup uses `npx rea-agents@latest setup`.

What commenters are saying

Commenters are split: some find it useful for non-experts who lack a reverse-engineering methodology, while others prefer using Claude Code with Ghidra or radare2 directly. A top comment notes security concerns with running `npx | bash`-style installation. One user reports it made progress unpacking a binary where a local model got lost.