Le reverse engineering en 30 secondes
Un logiciel, c’est une maison en Lego déjà montée. Tu peux l’utiliser, mais la notice, l’éditeur la garde au coffre-fort. Le reverse engineering, c’est retrouver cette notice en observant la maison. Avant, il fallait des experts et des mois. Aujourd’hui, un agent IA peut faire une grosse partie du travail en pilotant les outils des pros.
Les 3 outils du guide :
- ArtCraft : le résultat le plus visible de cette vague, des alternatives open source aux applis Adobe.
- REA : l’outil qui branche ton agent IA sur les outils de reverse engineering.
- Universal Modder : la même idée appliquée aux jeux vidéo, pour créer des mods.
Ce qu’il te faut
- ArtCraft : rien de spécial, ça se teste dans le navigateur.
- REA et Universal Modder : un agent IA de code qui tourne sur ton ordi, par exemple Claude Code, Codex, Cursor ou Gemini CLI.
- REA : Node.js 22.19 ou plus récent (ou 24.11+, ou 26+) avec npm.
- Universal Modder : Python 3.10 ou plus et ffmpeg.
ArtCraft : Photoshop, Premiere et Lightroom en gratuit
Créé par Brandon Thomas, ingénieur logiciel. Présenté comme une réimplémentation « clean-room » : les applis reproduisent les fonctions d’Adobe sans reprendre son code ni ses ressources. Codé avec Claude et le langage Rust.
Les équivalents Adobe :
| ArtCraft | Équivalent Adobe |
|---|---|
| PhotoCraft | Photoshop |
| FilmCraft | Premiere Pro |
| LightCraft | Lightroom (version CC, pas Classic) |
| VectorCraft | Illustrator |
| EffectCraft | After Effects |
| DesignCraft | InDesign |
| PdfCraft | Acrobat |
Le site officiel liste aussi d’autres applis de la suite (FigCraft, WordCraft, SoundCraft, DeckCraft, CADCraft, GridCraft).
Comment l’essayer : directement dans le navigateur sur app.getartcraft.com (sans installation), ou en téléchargeant l’appli desktop sur getartcraft.com (macOS et Windows ; des versions Linux sont aussi publiées sur le GitHub).
Ce qu’il faut savoir :
- Le projet est très jeune. Ses développeurs annoncent environ 60 à 70 % des fonctions courantes de Photoshop présentes sous une forme ou une autre. Des graphistes l’ont jugé encore inutilisable pour un vrai travail pro.
- Les applis de base sont utilisables sans abonnement, mais certaines fonctions IA peuvent être payantes.
- Pour comparer : Creative Cloud Pro (toutes les applis Adobe) coûte 78,65 €/mois en France, en formule annuelle.
REA (Reverse Engineer Anything) : branche ton IA sur les outils des pros
C’est un serveur MCP open source (licence MIT). En clair : un « adaptateur » qui permet à ton agent IA de piloter des outils de reverse engineering comme Ghidra (l’outil que la NSA a rendu public en 2019), IDA ou Hopper. Il est passé de moins de 10 000 à plus de 100 000 étoiles sur GitHub entre le 6 et le 12 octobre 2026.
Ce qu’il sait analyser : programmes natifs, applis JavaScript/Electron, assemblies .NET, applis Android, sites web, et plus.
Installation :
- Configure ton agent :
npx rea-agents setup
Choisis ton ou tes agents, relis les changements proposés, valide, puis redémarre ton agent. Le setup sauvegarde ta config existante avant de la modifier.
- Optionnel, pour avoir la commande
readans ton terminal :
npm install --global rea-agents
rea --help
- Mettre à jour plus tard :
rea update
Ce dont REA a besoin selon ce que tu analyses :
| Tu analyses… | Il te faut |
|---|---|
| Une appli JavaScript / Electron ou .NET | Rien de plus |
| Un programme natif (.exe, appli Mac) | Ghidra, IDA ou Hopper (le setup peut installer Hopper avec ton accord) |
| Une appli Android | JADX et un JDK complet |
| Un site web | Un navigateur de la famille Chrome |
Exemple de prompt à donner à ton agent une fois REA installé :
Comprends comment fonctionne la recherche dans l’appli Notes, montre-moi les preuves, puis construis une fonctionnalité similaire pour mon projet.
Universal Modder : l’IA modde tes jeux
Projet open source (licence MIT) qui transforme ton agent IA en atelier de modding : il identifie le moteur du jeu, choisit la méthode la plus simple (le reverse engineering seulement si nécessaire), fabrique le mod, le teste en jeu et peut même monter une vidéo de démo.
Exemples réels du README : des robotaxis dans Age of Empires II et une bombe nucléaire dans Terraria.
Installation selon ton agent :
Claude Code (à taper dans Claude Code) :
/plugin marketplace add rehan-remade/universal-modder
/plugin install universal-modder@universal-modder
Codex :
codex plugin marketplace add rehan-remade/universal-modder
codex plugin add universal-modder@universal-modder
Gemini CLI :
gemini extensions install https://github.com/rehan-remade/universal-modder
N’importe quel autre agent (skills seulement) :
npx skills add https://github.com/rehan-remade/universal-modder
Option payante : pour que l’IA génère des visuels, de la 3D ou de l’audio pour tes mods, l’outil utilise fal, qui demande une clé API (service payant à l’usage). Sans fal, tu peux quand même modder.
Ce qui est légal, ce qui ne l’est pas
Je ne suis pas juriste, en cas de doute renseigne-toi.
- ✅ Analyser un logiciel pour comprendre comment il marche, pour apprendre, ou pour faire communiquer ton propre programme avec lui (interopérabilité).
- ✅ Modder un jeu que tu possèdes, pour toi, en solo.
- ✅ Analyser ton propre code ou un logiciel que tu as le droit d’examiner.
- ⚠️ En Europe, la décompilation n’est autorisée que dans des cas précis, et beaucoup de licences l’interdisent : lis la licence du logiciel avant.
- ❌ Redistribuer le code, les images, les sons ou la marque de quelqu’un d’autre.
- ❌ Contourner une protection (DRM, anti-triche, licence), utiliser des logiciels crackés ou des clés volées (REA l’interdit explicitement).
FAQ
C’est vraiment gratuit ? Les trois outils oui. L’agent IA qui les pilote (Claude Code, Codex…) est en général payant.
Je peux remplacer Photoshop demain ? Pour un usage perso léger, ça vaut le test. Pour du travail pro, pas encore.
Je ne suis pas développeur, je peux m’en servir ? ArtCraft oui, dans le navigateur. REA et Universal Modder demandent d’être à l’aise avec un terminal.
Ça marche sur Mac ? Oui pour les trois (ArtCraft : macOS, Windows, navigateur).
Conclusion
On vit un vrai tournant : l’IA rend accessible ce qui demandait des équipes d’experts, mais le résultat dépend de ce que tu en fais.