HelloPixDig

Annuaire › Sécurité › REA

REA
Image : dépôt officiel du projet

> PÉPITE SÉCURITÉ · DÉVELOPPEMENT · AGENTS & AUTOMATISATION

REA

par morluto

Donne à ton agent de code les outils pour regarder à l'intérieur d'une appli ou d'un site et expliquer comment une fonction marche, preuves à l'appui.

216,9 k étoiles GitHub MIT GratuitOpen sourceLocal
Voir sur GitHub →

Ce que ça fait

  • Serveur MCP qui analyse des binaires, des applis JavaScript/Electron, des programmes .NET et des sites web, en local
  • Une commande (npx rea-agents setup) l'enregistre dans Claude Code, Codex, Cursor, Gemini CLI et d'autres, avec aperçu et sauvegarde
  • Chaque conclusion vient avec ses preuves et ses limites ; sert à comprendre, auditer et reconstruire une fonction à toi

! À utiliser seulement sur des logiciels que tu possèdes ou que tu as le droit d'analyser : beaucoup de licences interdisent le reverse engineering, et contourner une protection ou copier du code protégé est illégal. Le projet le rappelle dans son DISCLAIMER. L'installation modifie la config de tes agents : lis l'aperçu avant d'accepter.

L'installer

Prérequis : Node.js et npm. Sous Linux, un `ps` compatible procps. Ghidra, Hopper ou IDA seulement pour l'analyse native.

Enregistrer REA dans tes agents (choisis, relis l'aperçu, approuve)
npx rea-agents setup
Redémarre ton agent, puis demande-lui
Understand how search works in the Notes app, show me the evidence, and build a similar feature for my project.

Le prompt pour ton agent

Colle-le dans ton agent de code : il vérifie les prérequis et installe pour toi.

Claude CodeCodexCursorGemini CLIopencode
Prompt
Installe REA (https://github.com/morluto/rea) sur ma machine.
1. Vérifie les prérequis : Node.js et npm. Sous Linux, un `ps` compatible procps. Ghidra, Hopper ou IDA seulement pour l'analyse native. S'il manque quelque chose, dis-le-moi avant d'installer quoi que ce soit.
2. Suis la méthode officielle :
- Enregistrer REA dans tes agents (choisis, relis l'aperçu, approuve) : npx rea-agents setup
- Redémarre ton agent, puis demande-lui : Understand how search works in the Notes app, show me the evidence, and build a similar feature for my project.
3. Vérifie que ça fonctionne, puis explique-moi comment le lancer et par quoi commencer.

Relis toujours ce que ton agent s'apprête à exécuter, surtout les commandes d'installation.