Reverse Engineer Anything (REA)

Couche de routage pour la chaîne d'outils de rétro-ingénierie REA ; nécessite sa propre CLI

par morluto · morluto/rea

Tested · Didn't pass

Reverse Engineer Anything (REA) — Couche de routage pour la chaîne d'outils de rétro-ingénierie REA ; nécessite sa propre CLI

Ce que fait

Un document de routage qui indique à un agent lequel des 110 outils de rétro-ingénierie de REA utiliser sur un binaire, un ASAR Electron, un assemblage PE géré, un package d'application ou une page de navigateur en direct, et comment rapporter les découvertes comme preuves avec des observations séparées des inférences. C'est uniquement une interface : l'analyse elle-même provient de la CLI rea-agents et du serveur MCP, plus un backend Hopper ou Ghidra pour les cibles natives.

Rapport de test

Le fichier de compétence se copie proprement, mais seul il est inerte - il ne route que vers 110 outils MCP qui arrivent avec 'npx rea-agents setup', et le propre docteur de REA a confirmé que le reste manque aussi : pas de Hopper, et Ghidra a besoin de GHIDRA_INSTALL_DIR pointant vers une version 12.1.2 extraite. La CLI sous-jacente est réelle : pointée vers app.asar de Claude.app, elle a vérifié l'intégrité de l'archive et signalé une liaison native dont le SHA-256 déclaré ne correspondait pas au fichier sur le disque, et j'ai reproduit les deux hachages indépendamment. Elle a ensuite refusé d'analyser davantage, et a fait de même sur ChatGPT.app - deux sur deux, car les applications Electron macOS signées par code contiennent régulièrement des modules natifs décompressés qui ne correspondent plus à l'en-tête, donc une simple analyse d'en-tête asar est allée plus loin que la compétence. Bon à savoir également : le SKILL.md sur GitHub déclare 111 outils tandis que la CLI publiée en livre 110, un décalage que le propre docteur de REA est conçu pour signaler comme une dérive.

Testé le: 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

Commandes et exemples de prompts

  • /reverse-engineer-anythingCouche de routage pour la chaîne d'outils de rétro-ingénierie REA ; nécessite sa propre CLI

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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