Перейти к содержимому

Reverse Engineer Anything : donner des yeux à votre agent (REA, MCP)

Anne-Marie Roy

0:00 / 0:00

Reverse Engineer Anything : donner des yeux à votre agent (REA, MCP)

71 просмотр · 1 дн. назад
Anne-Marie Roy
1,47 тыс. подписчиков
71 просмотр · 1 дн. назад
Un binaire de 14 Ko, sans code source, sans symboles, sans documentation. Que peut-on encore en comprendre — et surtout, comment le prouver ? Dans cette session, on regarde REA, un serveur MCP open source (MIT) qui donne à un agent la capacité de lire un binaire, une app Electron, un APK, un firmware ou un modèle. Pas de la magie : une chaîne d'outils, des preuves, et des limites assumées. Au programme : • Ce qu'est REA, et ce qu'il n'est pas • Démo « la boîte noire » : reconstruire l'algorithme d'un exécutable strippé, puis le vérifier sur 500 cas que l'agent n'a pas écrits — 9,4 % pour une reconstruction naïve, 100 % pour la reconstruction vérifiée • Étude de cas Cozmo : ce qu'un APK orphelin révèle quand l'application a disparu du Play Store • Le cadre légal, la surface d'attaque et les cas où l'outil échoue • Ce que ça change concrètement : legacy, sécurité, produit, pédagogie CHAPITRES 0:00 — Pourquoi 200 + 10 % donne 220 ? 2:40 — Qu'est-ce que REA ? Un serveur MCP, pas une baguette magique 5:50 — Comment ça marche : de la question à la preuve 11:10 — Ce que REA sait ouvrir : huit familles de cibles 13:25 — Démo 1 : lire un binaire strippé (la calculatrice) 17:05 — Claude et REA : /mcp, le prompt, les preuves 23:15 — Démo 2 : la boîte noire, reconstruire un algorithme 27:30 — Le terminal : trois entrées, aucune formule 34:40 — Le test qui échoue : 9,4 % (47 cas sur 500) 37:20 — La reconstruction guidée par les preuves 43:40 — Vérification : 100 % sur 500 cas, puis holdout 51:30 — Démo 3 : Cozmo, l'anatomie d'un robot orphelin 58:00 — Ce que l'APK révèle : WebView, Blockly, CosmoEngine 1:04:10 — La cause racine du bug, trouvée dans les logs 1:09:15 — Reconnaissance faciale : où sont les visages ? 1:18:15 — Bonus : Dino Runner, décompiler un jeu web 1:29:15 — Questions : clés API, binaires piégés 1:31:10 — Le cadre légal : ce qui est autorisé et ce qui ne l'est pas 1:34:20 — Où REA échoue : les limites assumées 1:36:05 — Installation et carte de route 1:39:00 — Conclusion : le jugement devient la compétence rare 1:41:10 — Échanges et clôture RESSOURCES • Présentation (PDF) : https://cdn.jsdelivr.net/gh/royam0820... • REA — le projet : https://github.com/morluto/rea • Awesome-REA — 3 309 entrées, cas publics et rejouables : https://github.com/reacher-z/Awesome-REA • Site officiel : https://rea.tools (https://rea.tools/) • Kit de démo et notebooks : https://github.com/royam0820/Jev-Meetup Kit de démo : https://github.com/royam0820/REA-Meetup À RETENIR La valeur d'un agent ne se mesure pas à son assurance, mais à son taux de réussite sur des cas qu'il n'a pas écrits. CADRE Reverse engineering sur votre propre logiciel, ou à des fins d'interopérabilité : oui. Contournement de DRM, ou analyse du logiciel d'un tiers sans mandat écrit : non. Session pédagogique, pas un avis juridique. #ReverseEngineering #AI #MCP #Cybersécurité #AgentIA