PlayStation 2’nin 26 yıllık MechaCon güvenlik çipi tersine mühendislikle çözüldü
Retro donanım tutkunu DiscoStarslayer, PS2’nin optik sürücü ve koruma sistemini yöneten MechaCon çipinin içeriğine erişti.
12punto
PlayStation 2’nin donanım tarafındaki en zor çözülen parçalarından biri olarak görülen CXP102064 kod adlı “MechaCon” güvenlik çipi, konsolun piyasaya çıkışından 26 yıl sonra tersine mühendislik çalışmasıyla aşıldı.
Kanadalı retro donanım meraklısı DiscoStarslayer, dört yıl süren çalışmanın ardından çipin içeriğine erişmeyi başardı. MechaCon, orijinal PS2’de optik sürücünün işleyişini ve korsan karşıtı koruma mekanizmalarını yöneten kritik bileşenlerden biri olarak biliniyor.
Çalışmada kimyasal kapak açma, optik veri dökümü alma ve silikon devreleri mikroskop altında inceleme gibi yöntemler kullanıldı. Sürecin sonunda çipteki verilerin yazılım aracılığıyla dışarı aktarılmasına imkân veren bir güvenlik açığı tespit edildi.
DiscoStarslayer, gelişmeyi X platformu üzerinden duyururken, çipin içeriğine erişilmesini sağlayan açığın bulunmasında rol oynayan çalışma arkadaşı Libby’ye de teşekkür etti.
ETKİSİ KONSOLLA SINIRLI DEĞİL
MechaCon çipi yalnızca PlayStation 2’de kullanılmadı. PS2 tabanlı bazı arcade sistemlerinde de yer alan bu bileşen, Namco’nun System 246 ve System 256 platformları ile Konami’nin Python 1 sistemlerinde de bulunuyor. Bu nedenle yapılan tersine mühendislik çalışmasının etkisinin yalnızca ev konsollarıyla sınırlı kalmayacağı değerlendiriliyor.
Çipin çalışma prensiplerinin daha iyi belgelenmesi, PS2 emülasyon projeleri ve bağımsız yazılım geliştirme çalışmaları için yeni kolaylıklar sağlayabilir. Ayrıca uzun süredir beklenen daha gelişmiş optik sürücü emülatörlerinin geliştirilmesine de kapı aralayabileceği belirtiliyor.
PlayStation 2, oyun tarihinin en çok konuşulan donanımlarından biri olmayı sürdürürken, MechaCon üzerindeki bu çalışma retro oyun koruma, donanım arşivleme ve emülasyon alanlarında önemli bir teknik eşik olarak görülüyor.