Reverse Engineer Anything (REA)

Routing-lag for REA reverse-engineering toolchain; kræver sin egen CLI

Af morluto · morluto/rea

Tested · Didn't pass

Reverse Engineer Anything (REA) — Routing-lag for REA reverse-engineering toolchain; kræver sin egen CLI

Hvad det gør

Et routing-dokument, der fortæller en agent, hvilke af REA's 110 reverse-engineering-værktøjer den skal bruge på en binær fil, en Electron ASAR, en managed PE assembly, en app-pakke eller en live browser-side, og hvordan man rapporterer fund som beviser med observationer adskilt fra inferenser. Det er kun en front-end: analysen kommer fra rea-agents CLI og MCP-serveren, plus en Hopper- eller Ghidra-backend til native targets.

Testrapport

Skill-filen kopieres rent ind, men er i sig selv inert – den dirigerer kun til 110 MCP-værktøjer, der ankommer med 'npx rea-agents setup', og REA's egen doctor bekræftede, at resten også mangler: ingen Hopper, og Ghidra kræver, at GHIDRA_INSTALL_DIR peger på en udpakket 12.1.2-udgivelse. CLI'en under er ægte: peget på Claude.app's app.asar verificerede den arkivintegritet og markerede en native binding, hvis deklarerede SHA-256 ikke matchede filen på disken, og jeg reproducerede begge hashes uafhængigt. Den nægtede derefter at analysere yderligere og gjorde det samme på ChatGPT.app – to ud af to, fordi kodesignerede macOS Electron-apps rutinemæssigt indeholder udpakkede native moduler, der ikke længere matcher headeren, så en simpel asar header-parsing kom længere end skill'en. Også værd at vide: SKILL.md på GitHub deklarerer 111 værktøjer, mens den udgivne CLI leverer 110, et mismatch som REA's egen doctor er bygget til at markere som drift.

Testet: 2026-07-28 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/morluto/rea.git
mkdir -p ~/.claude/skills
cd rea && cp -r skills/reverse-engineer-anything ~/.claude/skills/reverse-engineer-anything

Kommandoer og eksempelprompter

  • /reverse-engineer-anythingRouting-lag for REA reverse-engineering toolchain; kræver sin egen CLI

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • How does the search feature in this Electron app's app.asar work?
  • Decompile this .dylib and tell me exactly what the license check does
  • Compare v2 and v3 of this .apk and tell me precisely what changed