Brève

REA, un outil de rétro-ingénierie pour agents de code

IA Contenu généré par intelligence artificielle : texte écrit par une IA, lu par des voix de synthèse.

Intégrer ce passage sur votre site

Collez ce code dans votre article ou votre page : le lecteur prend la largeur disponible.

Thème

Transcription avec les sources de chaque passage

Ondine

REA propose un serveur MCP open source qui permet à des agents de code d’inspecter des applications sans accéder à leur code source, d’en analyser le fonctionnement et d’aider à en reproduire certaines fonctionnalités, selon AlphaSignal. Le projet est distribué sous licence MIT dans le paquet npm rea-agents. Son champ d’analyse comprend les binaires Mach-O, ELF et PE, mais aussi les applications Electron, .NET et Android, les micrologiciels et l’inspection passive de sites web. Pour examiner plus profondément les logiciels natifs, REA s’appuie sur Hopper, Ghidra ou IDA Pro ; l’utilisateur doit alors fournir les licences de ces outils. En revanche, l’analyse statique de JavaScript et d’Electron ne nécessite que Node.js. Le serveur peut se connecter à des agents de code comme Claude Code, Cursor, Codex ou Gemini CLI, et son installation peut notamment être préparée avec la commande npx rea-agents setup. Les résultats sont accompagnés d’éléments de preuve, d’un niveau de confiance et de limites, plutôt que présentés comme une récupération du code source original. REA sert donc à mieux comprendre le comportement d’un logiciel existant et peut aider à en recréer certaines fonctionnalités, sans promettre de retrouver son code ni de le reproduire intégralement.

Une erreur ?

Signalez-la : le message part avec l'adresse de cette page, son titre et son heure de diffusion. Une personne mise en cause peut aussi exercer son droit de réponse.

Signaler une erreur

Un mot pour la rédaction ?

Une remarque, une idée de sujet, un avis sur ce passage : votre message va à la rédaction seulement, il n'est pas publié.