HeadlinesBriefing HeadlinesBriefing.com

REA fournit aux agents de codage des outils d'ingénierie inverse

Hacker News •
×

L'ingénierie inverse devient accessible aux agents de codage avec REA, un nouvel outil qui permet aux agents d'inspecter les programmes et d'expliquer leur fonction. Le système permet aux agents d'examiner le code source, de décompiler les instructions et de reconstruire comment le logiciel fonctionne. Les utilisateurs peuvent configurer REA via une simple commande terminal, après laquelle l'agent peut analyser n'importe quel programme cible.

L'outil aborde la question fondamentale de savoir comment le logiciel fonctionne en examinant le programme lui-même, permettant aux utilisateurs de comprendre les fonctionnalités suffisamment pour les expliquer, les modifier ou les reconstruire. Un exemple notable implique la calculatrice Windows, où REA a révélé que le bouton % prend un pourcentage du premier nombre, expliquant pourquoi 200 + 10% égal 220. L'outil s'applique également aux jeux, démontré avec le jeu du dinosaure de Chrome, où REA a inspecté le script en cours d'exécution pour révéler les règles de vitesse.

L'agent peut ensuite reconstruire ces règles dans un nouveau jeu avec des paramètres ajustables. REA fonctionne en lisant le code et les paramètres réels du programme en cours d'exécution, les renvoyant à l'agent pour analyse. Le processus implique l'inspection de la cible, l'agent reconstruisant la règle, et permettant à l'utilisateur de changer les paramètres et de tester les résultats.

Le système a avec succès extrait les paramètres d'accélération du jeu du dinosaure, montrant qu'il commence à 6, augmente de 0.001 chaque mise à jour, et plafonne à 13.

Source: Hacker News · Résumé par HeadlinesBriefing