HeadlinesBriefing favicon HeadlinesBriefing.com

GPT-6 résout le défi CPU HellGates

Hacker News •
×

À l'été 2025, l'auteur a publié Hell Gates, un crackme comportant un CPU personnalisé 32 bits conçu en VHDL avec de multiples couches d'obfuscation, d'anti-altération, de vérifications de synchronisation et de protections anti-débogage. Synthétisé en une netlist au niveau des portes, le défi a vaincu les humains et les LLM comme Claude, ChatGPT et DeepSeek pendant plus d'un an. Puis en septembre 2026, GPT-6 l'a résolu en moins de 20-30 minutes sur SRE-Bench, crédité à Zhuo Zhang.

La percée est venue parce que la cryptographie protégeant l'état du CPU était mal implémentée. GPT-6 a utilisé une attaque d'analyse par canal latéral/différentiel qui a rendu les exécutions reproductibles après avoir supprimé toutes les couches d'obfuscation. Le modèle a identifié des indices sur le chiffrement, déchiffré et rechiffré des registres, exécuté correctement la netlist et vidangé toutes les données mémoire déchiffrées de 1GB.

Hell Gates comporte un CPU personnalisé avec 16 registres à usage général 32 bits et des registres spéciaux, notamment des indicateurs de débordement, des indicateurs de condition, un compteur de programme et un état pseudo-aléatoire. L'architecture prend en charge les opérations d'entiers, de mémoire, de branchement et de saut avec des fonctions ALU de base. Malgré des techniques d'obfuscation étendues, le chiffrement implémenté paresseusement s'est finalement avéré être le maillon le plus faible du défi.

Entités clés : Entreprises : crackmes.one | Personnes : Zhuo Zhang

FAQ : Qu'est-ce que Hell Gates ?

Hell Gates est un défi crackme au niveau des portes de CPU personnalisé publié en 2025, comportant un CPU 32 bits conçu en VHDL avec des protections d'obfuscation, d'anti-altération et d'anti-débogage.