Claude Opus 4.6 Rétro-ingénierie l'Authentification d'un Jeu en 7 Minutes avec Ghidra MCP

✍️ OpenClawRadar📅 Publié: March 18, 2026🔗 Source
Claude Opus 4.6 Rétro-ingénierie l'Authentification d'un Jeu en 7 Minutes avec Ghidra MCP
Ad

Un développeur travaillant sur l'émulateur de serveur Kirov pour les jeux Command & Conquer a testé les capacités de rétroconception de Claude Opus 4.6 en utilisant le plugin serveur MCP de Ghidra. La tâche consistait à trouver la méthode de vérification d'authentification pour Kane's Wrath, qui utilise la même API SOAP et la validation par clé publique codée en dur que Red Alert 3.

Configuration et Prompt

Le développeur a ouvert un binaire propre dans Ghidra, exécuté uniquement l'analyse initiale, et a donné à Claude Opus 4.6 la tâche avec un prompt qui incluait :

  • La clé publique au format hexadécimal
  • Des informations sur la façon dont Red Alert 3 gère l'authentification
  • Le même contexte qu'il fournirait à un autre ingénieur en rétroconception humain

Le plugin serveur MCP Ghidra utilisé provenait de https://github.com/starsong-consulting/GhydraMCP.

Ad

Résultats

Claude Opus 4.6 a terminé la tâche de rétroconception en environ 7 minutes. L'IA :

  • A identifié la méthode de vérification pour Kane's Wrath
  • A créé un correctif basé sur le format de correctif existant de Red Alert 3
  • A renommé toutes les fonctions, paramètres et structures de données qu'elle a découverts
  • A ajouté des commentaires de fonction au code

Le correctif résultant pour Kane's Wrath peut être consulté à https://github.com/sokie/cnc_game_proxy/blob/main/ra3-proxy/patch/RA3/PatchAuthKey.cpp#L123. Le développeur a noté que bien que d'autres serveurs comme cnconline remplacent la clé publique, leur approche corrige la vérification pour autoriser n'importe quelle clé, la rendant théoriquement compatible avec n'importe quel serveur.

Le projet d'émulateur de serveur Kirov, qui ne supportait à l'origine que Red Alert 3, inclut désormais la prise en charge du matchmaking automatique pour RA3, Generals et Kane's Wrath (bientôt disponible), avec plus de fonctionnalités que certaines favorites de la communauté comme cnconline.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Le développeur utilise Claude Code pour transformer le wireframe du graphique de dépenses en une version de qualité production en une seule nuit.
Use Cases

Le développeur utilise Claude Code pour transformer le wireframe du graphique de dépenses en une version de qualité production en une seule nuit.

Un développeur créant une application de finances personnelles en solo a utilisé Claude Code pour repenser un graphique de dépenses à travers quatre séries de corrections en une seule session, passant d'une maquette basique à une qualité quasi-production en environ 3 heures.

OpenClawRadar
Utiliser Claude pour Construire un Pipeline de Génération de Leads sur LinkedIn Qui a Remplacé un Devis de Freelance à 3 000 €
Use Cases

Utiliser Claude pour Construire un Pipeline de Génération de Leads sur LinkedIn Qui a Remplacé un Devis de Freelance à 3 000 €

Un développeur a passé 30 minutes à rédiger un prompt détaillé de 2 pages avec Claude Sonnet pour créer un système de génération de leads sur LinkedIn qui identifie les posts aimants, filtre et note les prospects, et fonctionne quotidiennement sur un VPS à 5 $, remplaçant des devis de 2 000 à 5 000 € de freelancers.

OpenClawRadar
Exécuter une équipe de démarrage multi-agents sur OpenClaw : Configuration et modèles
Use Cases

Exécuter une équipe de démarrage multi-agents sur OpenClaw : Configuration et modèles

L'équipe noHuman a créé une interface web qui déploie des configurations multi-agents OpenClaw avec des modèles d'équipe prédéfinis, isolant chaque agent dans son propre ordinateur virtuel avec un navigateur. Ils utilisent un relais HTTP simple pour la communication entre agents et maintiennent des limites de rôles pour un travail ciblé.

OpenClawRadar
Les systèmes multi-agents échouent silencieusement avec des sorties erronées, nécessitant une validation des métadonnées.
Use Cases

Les systèmes multi-agents échouent silencieusement avec des sorties erronées, nécessitant une validation des métadonnées.

Un développeur ayant exécuté un système de 39 agents pendant deux semaines a constaté que lorsqu'un agent produit un résultat incohérent, les agents en aval le traitent avec assurance, créant des résultats polis mais fabriqués. La solution consiste à encapsuler la sortie dans des enveloppes de métadonnées qui déclarent l'achèvement de la tâche et le nombre de sources.

OpenClawRadar