HeadlinesBriefing HeadlinesBriefing.com

Puce SPC970 PS2 rétro-ingénierie après 25 ans

Engadget •
×

Plus de 25 ans après le lancement de la PlayStation 2 originale, le développeur Disco Starslayer a successfully extrait le firmware de la puce de sécurité SPC970 Mecha Con utilisée dans les premières consoles PS2 'fat'. La percée a été rendue possible par une faille découverte par le collaborateur Libby, qui a constaté que l'envoi de plus de données que la mémoire tampon de la puce ne pouvait traiter causait un débordement (underflow) qui exposait son code ROM interne. L'extraction a nécessité environ 1 000 passages pour extraire l'image complète de 256 Ko, chaque passage réécrivant la EEPROM à écriture limitée de la puce et l'usurant progressivement.

Le firmware extrait couvre 22 images à travers les modèles PS2 du SCPH-15000 (Japon uniquement, sorti en 2000) jusqu'aux modèles de la série 39000 de 2002. Il inclut également le firmware des cartes arcade Namco System 246 et 256 qui partageaient la même puce. Ces derniers étaient les derniers composants non lus de la PS2 après la sortie du firmware 'Dragon' Mecha Con en 2021.

Bien que les dumps ne contiennent pas suffisamment de données pour construire un émulateur de lecteur optique, ils pourraient permettre des modchips qui remplacent le Mecha Con tout en conservant le DSP du lecteur pour la lecture des disques. Le firmware révèle également l'encryption 'Magic Gate' de Sony utilisée pour les cartes mémoire et les exécutables KELF, ce qui permettra éventuellement l'émulation à bas niveau de système complet dans des projets comme PCSX2.

Source: Engadget · Résumé par HeadlinesBriefing