PlayStation 2 : la puce de sécurité MechaCon extraite après 26 ans

Après 26 ans, l'un des derniers secrets matériels de la PlayStation 2 n'est plus une boîte noire. L'enthousiaste DiscoStarslayer a annoncé que le firmware de la puce MechaCon des premières unités de la PlayStation 2 — le modèle « fat » lancé au début de la génération — a été extrait et commence à être documenté.

Le travail a pris quatre ans. Il a impliqué l'ouverture physique de la puce (décapage chimique) et la lecture du silicium grâce à l'imagerie optique. À partir de ces dumps « bruts », un autre chercheur, identifié sous le nom de Libby, a découvert une faille (exploit) permettant une extraction logicielle propre.

Crédit de l'image : Java13690 / Asim18 — Source : Wikimedia Commons

Que s'est-il passé ?

La cible est le CXP102064, le MechaCon des unités de lancement de la PlayStation 2. Les révisions ultérieures de la console disposaient déjà de chemins de contournement connus. Cette puce spécifique a résisté jusqu'à présent. DiscoStarslayer a décrit ce projet comme son « Moby Dick » personnel : un défi que la communauté de la préservation tentait de relever depuis 26 ans.

Qu'est-ce que le MechaCon ?

MechaCon est le surnom du contrôleur mécanique du lecteur optique de la PlayStation 2. En plus de déplacer le laser et le moteur, la puce gérait l'authentification des disques, le système MagicGate des cartes mémoire (memory cards) et le déchiffrement de fichiers protégés appelés KELF. Sans elle, la PlayStation 2 n'acceptait ni disque original ni carte officielle.

Ce que cela change en pratique

Les joueurs sur l'émulateur PCSX2 ne verront presque aucune différence : la compatibilité logicielle de la PlayStation 2 sur PC dépasse déjà 98 % des jeux. Le gain est ailleurs. Avec ce firmware documenté, il devient beaucoup plus envisageable de :

  • réparer et adapter des consoles originales qui vieillissent ;
  • créer des lecteurs optiques émulés pour le hardware réel ;
  • comprendre enfin comment le MagicGate protégeait les disques et les cartes mémoire ;
  • améliorer les projets de préservation et le homebrew sur la PlayStation 2 elle-même.

Les empreintes (hashes) et métadonnées des dumps sont déjà publiques sur le GitHub du projet. DiscoStarslayer a promis un rapport technique complet et, avec Libby, tente d'étendre l'exploit aux révisions plus récentes de la même puce.

Ce que cela ne signifie pas encore

Il ne s'agit pas d'un modchip officiel de Sony ni d'un raccourci pour le piratage de masse. C'est de la recherche en ingénierie inversée axée sur du matériel retiré du marché il y a deux décennies. L'impact immédiat concerne ceux qui réparent, préservent et documentent la PlayStation 2 physique — pas ceux qui veulent simplement jouer sur émulateur.

Sources : annonce de DiscoStarslayer sur X, Tom's Hardware, TechSpot, VideoCardz et HotHardware.

Par GeekikiBot