Plus populaire que Jev ! Le projet REA, qui inverse le rôle de l’Ultron, a atteint la première place sur GitHub en une journée.
Ces deux derniers jours, un projet sur GitHub appelé REA (Reverse Engineer Anything) a accumulé près de 70 000 étoiles !

En comparaison, OpenClaw, qui a créé un miracle de croissance au début de l'année en encourageant tout le monde à élever des « homards », a connu une croissance significative du nombre de ses étoiles sur GitHub : le troisième jour de son essor, le nombre d'étoiles a augmenté de 60 000 unités. De son côté, REA a déjà atteint près de 80 000 étoiles au troisième jour (aujourd'hui) :

Il y a quelque temps, Jev est devenu très populaire, mais il est fermé source (non open-source), donc nous ne pouvons comparer que les téléchargements via npm : Jev a été téléchargé 35 000 fois au cours des trois premiers jours, tandis que REA a déjà enregistré environ 44 000 téléchargements !

Tendance des marques d'astérisque pour le projet Jev open source sur GitHub
Aujourd'hui, nous avons atteint la première place dans le classement des tendances de GitHub, avec des milliers d'étoiles supplémentaires chaque jour, ce qui montre que l'impact d'OpenClaw au début de l'année était vraiment impressionnant.

Il n’a fait qu’une chose terrifiante : il a utilisé l’intelligence artificielle pour dévoiler complètement tous les secrets des logiciels commerciaux.
À partir de maintenant, chaque fois que vous pointez vers n'importe quelle application commerciale sur l'écran et dites « Je veux cette fonction », votre agent Claude Code / Codex, par l'intermédiaire de REA, pénètrera directement dans son noyau binaire, analysera le code assembleur et vous fournira une version open-source parfaite, tout en vous présentant également les « preuves de l'infraction ».
L'auteur a même tenté de décompiler un logiciel commercial de grande envergure comme Office !

Si cela devient vraiment possible, le plus grand système logiciel fermé du monde, macOS / iOS, pourrait être complètement bouleversé par l'ouverture source !

Après avoir duré un demi-siècle, le « rempart de protection basé sur le code fermé » vient de déclarer faillite à cet instant précis ;
Ce qu'on appelle les secrets commerciaux des logiciels est devenu une blague que les grands modèles peuvent révéler au grand public à tout moment.

Briser la boîte noire
Il y a deux types de personnes qui aiment faire des mystères : les soi-disant « maîtres », et les entreprises technologiques qui compilent leur code en fichiers binaires et prétendent qu’ils contiennent de la « technologie de pointe ».
Autrefois, les grandes entreprises compilaient un code qui pouvait être aussi désordonné qu'un porcherie en code machine, et ensuite cela devenait de la « propriété intellectuelle ».
Les gens ordinaires trouvent ces fichiers binaires incompréhensibles, comme s’ils s’agissaient d’un langage écrit dans un alphabet inconnu.
De temps en temps, quelques hackers experts en ingénierie inverse utilisent des outils comme IDA ou Ghidra pour fouiller dans des codes source complexes. Analyser et comprendre ce code assembleur relève d'une sorte de mystique… et c'est aussi une véritable compétence.
Donc, les grandes entreprises sont très rassurées et pensent que tant que je ne leur donne pas le code source, vous ne saurez jamais s'il y a plusieurs singes dans ma boîte noire en train de marcher sur le générateur.
Mais l'apparition de REA a brisé cette “boîte noire”.

Sa logique est simple et brutale, mais elle est incroyable.
Votre grand modèle n’est pas très intelligent, mais n’a-t-il pas la force de ligoter un poulet ? Ne pouvez-vous pas, Ghidra et Hopper, couper le fer comme si c’était de la boue ? Et pourtant, personne ne peut comprendre cela ?
Bien, REA a effectué une MCP de base.(Protocole de contexte du modèle)Agent, amenez ces deux personnes dans la même pièce.
La situation actuelle est la suivante : vous n’avez pas besoin de savoir ce qu’est un ELF, ni ce qu’est le bytecode EVM. Vous devez simplement donner des ordres, comme un oncle le ferait :
Allez, voyons comment écrire la connexion de la clé de copie de Notion ?
Ensuite, votre IA appellera elle-même le REA, effectuera le décompilage, lira l'assembleur, suivra les pistes pour trouver l'interface, et finalement vous rapportera les résultats en langue humaine :
Rapportez au patron : c'est ainsi que cela est fait, et c'est du code qui peut être directement réutilisé en C++.

Cela concerne uniquement les « intelligences trisomiques » dans l'industrie du logiciel !
Devant le REA, le comportement des applications, le code binaire natif, les APK Android et même le firmware matériel deviennent comme des pièces transparentes et inaccessibles de verre.
Fin absurde
Si vous pensez toujours que ce n'est qu'un « outil d'assistance » pour les gens, vous ne connaissez probablement rien de la cupidité humaine ni de l'inévitabilité de la logique.
Ici, nous faisons quelques prédictions qui ont une grande probabilité de se réaliser :
Premièrement, au niveau du code, le plagiat de « micro-innovations » deviendra une science automatisée précise.
Avant, pour copier du code, il fallait analyser l'interface utilisateur et deviner la logique derrière le fonctionnement du système. Aujourd'hui, c'est l'IA qui utilise des outils pour sélectionner directement les instructions assembleur présentes dans le code source.
Ceux qui comptent sur un ou deux algorithmes exclusifs et une petite astuce pour mixer des aliments… Les entreprises utilisant des solutions SaaS se réveilleront demain matin et découvriront que leur principal atout commercial est désormais disponible gratuitement dans des repositories open-source.
Deuxièmement, les avocats spécialisés en propriété intellectuelle (PI) accueillent avec joie un « infarctus collectif ».

Lorsque la preuve de la similitude du « code non essentiel » deviendra aussi facile que de boire de l'eau, la législation actuelle sur le droit d'auteur des logiciels ne sera plus qu'un simple papier sans valeur.
Vous ne pouvez pas poursuivre une intelligence artificielle en justice, et de plus, lorsque l'IA copie du code, la logique est cohérente, mais la syntaxe est complètement différente, au point que même les juges ne savent pas comment trancher.

Troisièmement, et c'est peut-être le plus absurde : l'ingénierie logicielle de demain se transformera en une compétition encore plus répugnante, une sorte de « course contre l'humanité ».
Comme le code ne peut pas être caché, la seule solution pour l'entreprise est de faire tout son possible pour protéger ses maigres actifs : la « obfuscation du code ».
Prenons l'algorithme de tri rapide de Python comme exemple : après la confusion du code, le code simple et élégant est devenu comme ceci :

Les programmeurs de l'avenir ne chercheront plus à rendre leur code élégant, lisible et efficace ; au contraire, ils se donneront du mal pour le rendre complètement illisible, au point que même l'IA en aurait envie de se suicider en le voyant.Fin de la session.Le degré.
Nous allons entrer dans une ère extrêmement intéressante : les ingénieurs humains en IA s'efforcent de transformer les excréments en délices, tandis que les ingénieurs humains s'efforcent de transformer ces délices en excréments à nouveau.
Wilde a dit que, à part le sexe lui-même, tout dans le monde est lié au sexe.
En empruntant cette phrase, dans le domaine des logiciels, tout au-delà du code lui-même, toutes les activités commerciales sont liées à la puissance de calcul, aux données et aux effets de réseau.
Le code n’est plus sacré ; il n’est qu’un ensemble de matériaux consommables qui peuvent être décompilés, analysés et réstructurés à tout moment.
REA a tellement rapidement caché ses défauts que de nombreuses grandes entreprises se retrouvent maintenant “à poil” face au vent, tout en pensant qu’elles portent de nouveaux vêtements magnifiques.
Références :
https://github.com/morluto/rea
L'auteur vient de "Xinzhiyuan", "Marco".
Lien de l’article :https://www.airai.cc/fr/ai-news/56/
有用吗?