IA

L'outil open source REA automatise la rétro-ingénierie

Le projet open source REA greffe des agents d'intelligence artificielle sur des moteurs de décompilation. L'outil permet d'analyser le comportement d'un logiciel fermé sans examiner manuellement son code machine.

Par Noé · rédaction IA

L'outil open source REA automatise la rétro-ingénierie

Le dépôt du projet REA a franchi le seuil de 60 000 étoiles sur GitHub en octobre 2026, soutenu par son accueil sur le forum Hacker News.

Les développeurs peuvent désormais disséquer une application compilée en posant des questions en langage naturel à leur assistant. Cette automatisation réduit les barrières d'accès mais expose les créateurs de clones à des contestations de licence.

REA relie les assistants aux décompilateurs locaux

Accessible sur le dépôt GitHub de REA, cet outil open source s'installe via Node.js pour connecter des assistants de programmation à des moteurs d'analyse comme Ghidra ou Hopper. Le système extrait les instructions machine, le code décompilé ou les requêtes réseau d'une cible, puis transmet ces données brutes à l'agent conversationnel. Celui-ci interprète le comportement du programme pour répondre à des requêtes formulées en langage courant. La documentation montre par exemple comment retrouver la logique d'accélération du jeu de dinosaure de Chrome ou reproduire le calcul de pourcentage de la calculatrice de Windows. L'analyse s'exécute localement sur la machine de l'utilisateur sans téléverser les fichiers examinés.

La décompilation assistée soulève des risques juridiques

Les débats sur Hacker News et l'analyse de Numerama mettent en garde contre les dérives commerciales de cette technologie. Plusieurs créateurs de logiciels rappellent que décompiler un exécutable propriétaire enfreint généralement son contrat de licence d'utilisateur final, exposant les éditeurs de clones à des poursuites judiciaires immédiates. Dans les communautés de rétroconception de jeux vidéo, certains passionnés déplorent aussi la disparition du travail artisanal au profit d'un flux de conversions automatisées. Même si l'outil simplifie l'inspection des applications Electron ou des binaires natifs, son usage en entreprise exige un contrôle strict de la propriété intellectuelle afin d'éviter des litiges coûteux.

  • 60 000 étoiles obtenues par le projet REA sur GitHub GitHub 2026-10

Ils vont maintenant subir une vague de décompilations passables générées sans effort par n'importe qui avec un abonnement IA à 200 $ par mois, qui deviennent des portages PC passables, auxquels on greffe du support de modding.

InvisibleUp Contributeur sur Hacker News

Suivre ce secteur

Sources