Reverse Engineer Anything (REA)
Routinglaag voor de REA reverse-engineering toolchain; heeft een eigen CLI nodig.
Tested · Didn't pass
Wat het doet
Een routingdocument dat een agent vertelt welke van REA's 110 reverse-engineering tools te gebruiken op een binary, een Electron ASAR, een beheerde PE assembly, een app package of een live browserpagina, en hoe bevindingen te rapporteren als bewijs met observaties gescheiden van inferenties. Het is alleen een front-end: de analyse zelf komt van de rea-agents CLI en MCP server, plus een Hopper of Ghidra backend voor native targets.
Testrapport
Het skill-bestand kopieert schoon in, maar op zichzelf is het inert - het routeert alleen naar 110 MCP tools die aankomen met 'npx rea-agents setup', en REA's eigen doctor bevestigde dat de rest ook ontbreekt: geen Hopper, en Ghidra heeft GHIDRA_INSTALL_DIR nodig die verwijst naar een uitgepakte 12.1.2 release. De onderliggende CLI is echt: gericht op Claude.app's app.asar verifieerde het de archiefintegriteit en markeerde een native binding waarvan de gedeclareerde SHA-256 niet overeenkwam met het bestand op schijf, en ik reproduceerde beide hashes onafhankelijk. Het weigerde vervolgens verder te analyseren, en deed hetzelfde op ChatGPT.app - twee voor twee, omdat code-ondertekende macOS Electron-apps routinematig uitgepakte native modules bevatten die niet langer overeenkomen met de header, dus een eenvoudige asar header parse kwam verder dan de skill. Ook het vermelden waard: de SKILL.md op GitHub declareert 111 tools terwijl de gepubliceerde CLI 110 levert, een mismatch die REA's eigen doctor is gebouwd om als drift te markeren.
Getest op: 2026-07-28 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/reverse-engineer-anythingRoutinglaag voor de REA reverse-engineering toolchain; heeft een eigen CLI nodig.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
How does the search feature in this Electron app's app.asar work?Decompile this .dylib and tell me exactly what the license check doesCompare v2 and v3 of this .apk and tell me precisely what changed