
Реверс инженерът с псевдоним DiscoStarslayer обяви на 13 септември 2026 г. в публикация в X, че съдържанието на CXP102064 — оригиналният защитен микроконтролер MechaCon на PlayStation 2 — най-сетне е извадено. Чипът е произведен от Sony Computer Entertainment през 1999 г. и остава неразбит 26 години. Проектът е отнел четири години и е завършил с работещ софтуерен метод за дъмп, съобщава Tom’s Hardware.
Какво всъщност е MechaCon
MechaCon (от Mechanics Controller) е вторият процесор в PlayStation 2 — този, за който почти никой не говори. Той управлява оптичното устройство и моторите му, но покрай това държи и ключовете към цялата защита на конзолата: автентикацията на дисковете, регионалното заключване, MagicGate криптирането на картите памет и проверката на подписаните KELF файлове.
Конкретният модел CXP102064 е 16-битов микроконтролер на базата на ядрото Sony SPC970, работещ на около 33,87 MHz. Той стои в ранните „дебели“ конзоли — от SCPH-10000 до серията SCPH-39xxx, както и в аркадните автомати System 246.
По-късните ревизии на MechaCon от семейството „Dragon“ (SCPH-500xx нататък и всички slim модели) бяха разбити преди години с инструменти като MechaDump и MechaPwn. Ранното поколение обаче се оказа далеч по-упорито и си остана последната голяма празнина в документацията на конзолата.
Четири години киселина и микроскоп
Пътят дотук минава през класическото тежко реверс инженерство. Първата стъпка е декапсулиране — химическо разяждане на пластмасовия корпус на чипа, докато голият силиций остане открит. След това следва оптичен дъмп: заснемане на слоевете под микроскоп и възстановяване на съдържанието на ROM-а буквално пиксел по пиксел.
Резултатът не е чист. Самият DiscoStarslayer нарича получените данни „мръсни оптични дъмпове“ — достатъчно четими, за да се работи с тях, но с грешки на места. Точно тук влиза вторият участник: Libby анализира тези несъвършени дъмпове и открива уязвимост в конкретни firmware команди на чипа.
Софтуерното решение
Именно тази уязвимост превръща лабораторния експеримент в нещо практично. Вместо да разглобявате конзолата и да я къпете в киселина, вече съществува софтуерен начин да се извлече firmware-ът от старите SPC970 чипове.
Оптичният дъмп остава като референция, с която полученото по софтуерен път се сверява. Подходът е познат и от други хардуерни атаки — наскоро платка за около 136 евро пробиваше криптираната памет на Intel TDX и AMD SEV по сходна логика: физически достъп първо, после автоматизация.
За анализа на кода DiscoStarslayer поддържа и отворен инструмент — ghidra-spc970, разширение за Ghidra 12.1.3, което добавя поддръжка на архитектурата SPC970 и зарежда 256 KiB дъмпове на MechaCon, като автоматично разпознава хардуерните символи и таблиците за диспечиране.
Какво има вътре
Извлеченото съдържание включва кода и ключовете за:
- автентикация на дисковете — проверката на характерния wobble groove и BCA областта на оригиналните носители;
- регионалното заключване на конзолата;
- MagicGate — криптирането на картите памет;
- обработката на подписаните KELF изпълними файлове.
С тези данни в ръка вече може да се сравни firmware-ът между различните региони и между домашните конзоли и аркадните System 246 — нещо, което досега беше невъзможно.
Защо това има значение
Ако очаквате вълна от пиратство, няма да я има — PlayStation 2 се пиратства успешно от две десетилетия чрез модчипове и софтуерни трикове. Стойността тук е друга и е основно в преживяването на хардуера.
Всяка PS2 в света остарява. Оптичните устройства се износват, лазерите избледняват, а без разбиране на MechaCon точното емулиране на поведението на конзолата — включително странностите ѝ при автентикация — остава догадка. Дъмпът дава на емулаторите и на проектите за реплики на дънни платки истинска референция вместо обратно инженерство по наблюдение.
Второто практично следствие е, че решения от типа на MechaPwn — които позволяват смяна на региона или отключване на функции на самата конзола — вече имат шанс да стигнат и до ранните модели, които досега оставаха извън обхвата им.
Накрая
PlayStation 2 е най-продаваната конзола в историята, а производството ѝ спря през 2013 г. Двадесет и шест години след като Sony пусна CXP102064 в производство, последната ѝ добре пазена тайна вече е на масата — свалена не от корпорация или държавна лаборатория, а от двама души с киселина, микроскоп и много търпение.
Софтуерният инструмент още не е публично издаден в завършен вид. Когато това стане, най-вероятно ще го видите първо в екосистемата около PS2 homebrew сцената — там, където се роди и голяма част от досегашната работа по конзолата.
Харесва ви? Отбележете ни и ще ни виждате по-нагоре в Google.
Предпочитан източник в Google