W końcu złamali zabezpieczenia PlayStation 2. Skorzystają także gracze

PlayStation 2 wciąż skrywa rozwiązania, które potrafią zaskoczyć nawet po wielu latach od premiery konsoli. Po około czterech latach inżynierii wstecznej udało się rozpracować kluczowy układ odpowiedzialny m.in. za napęd i część zabezpieczeń PS2. To odkrycie może przełożyć się na lepszą emulację, sprawniejszą naprawę wiekowych egzemplarzy i ochronę dorobku gier na przyszłość.
PlayStation 2 debiutowało w 2020 rPlayStation 2 debiutowało w 2020 r
Źródło zdjęć: © Adobe Stock
Paweł Maziarz

Chodzi o CXP102064 MechaCon – chip stosowany w pierwszych wydaniach PlayStation 2, czyli modelach określanych jako PS2 Fat, które zadebiutowały w 2000 r. Kanadyjski pasjonat retro znany jako DiscoStarslayer miał poświęcić na analizę układu około czterech lat, krok po kroku odtwarzając jego działanie.

MechaCon pełnił w konsoli rolę znacznie szerszą niż typowy kontroler. Zarządzał m.in. pracą napędu optycznego oraz pamięci flash, a jednocześnie był ważnym elementem mechanizmów ochrony. W praktyce obsługiwał m.in. szyfrowanie plików KELF oraz rozwiązania związane z kartami pamięci MagicGate.

To oznacza, że udało się dotrzeć do obszaru technologii, który przez lata pozostawał jedną z większych niewiadomych dla społeczności zajmującej się PlayStation 2.


WIDEO
GTA 6 zachwyca. Rockstar pokazał nowy gameplay

Najpierw trzeba było zajrzeć do środka

Samo podłączenie układu do komputera nie wystarczyło, bo nie dało się po prostu odczytać jego zawartości. DiscoStarslayer sięgnął więc po metodę inwazyjną: chemicznie usunął obudowę chipu, by uzyskać dostęp bezpośrednio do krzemowego rdzenia.

Chip MechaCon CXP102064
Chip MechaCon CXP102064 © X | DiscoStarslayer

Kolejnym etapem była praca z mikroskopami i analiza optyczna, które pozwoliły przyglądać się wewnętrznym strukturom. W trakcie badań udało się też natrafić na exploit umożliwiający pozyskanie danych z układu drogą programową, przy użyciu oprogramowania.

Ostatecznie kluczowe okazało się połączenie podejścia sprzętowego i programistycznego – to ono doprowadziło do skutecznego zrzucenia zawartości MechaCon.

Co to oznacza dla właścicieli starych PS2?

W tym przypadku najważniejsza jest nie sama sensacja związana ze "złamaniem" zabezpieczeń, ale praktyczne skutki. Dokładniejsze zrozumienie, jak działa MechaCon, może wesprzeć rozwój emulatorów, nieoficjalnego oprogramowania oraz narzędzi pomagających w konserwacji i utrzymaniu starych konsol przy życiu.

W szerszej perspektywie takie ustalenia mogą też ułatwić projektowanie zamienników dla elementów, które zużywają się mechanicznie – zwłaszcza napędów optycznych. To istotne, bo oryginalne egzemplarze PlayStation 2 mają już ponad 20 lat, a części ruchome nie będą działały bez końca.

Co ciekawe, MechaCon nie ograniczał się do sprzętu Sony. Zmodyfikowane rozwiązania oparte na PS2 wykorzystywano również w wybranych automatach arcade, m.in. Namco System 246, Namco System 256 oraz Konami Python 1. W tych platformach firmware MechaCon pomagał w uwierzytelnianiu oraz uruchamianiu zaszyfrowanych danych gier.

Wybrane dla Ciebie
ZANIM WYJDZIESZ... NIE PRZEGAP TEGO, CO CZYTAJĄ INNI!