Защитный чип PlayStation 2 взломан спустя 26 лет

· Безопасность
Канадский энтузиаст DiscoStarslayer после четырёх лет работы сумел прочитать содержимое чипа MechaCon — одного из последних неразгаданных секретов оригинальной PS2.

cover.svg

Один из последних секретов оригинальной PlayStation 2 наконец раскрыт. Канадский энтузиаст ретро-техники, известный под ником DiscoStarslayer, сообщил об успешном реверс-инжиниринге и дампе «волшебного защитного чипа» CXP102064, более известного как MechaCon. Этот чип устанавливался в консоли «PS2 Fat», выпускавшиеся с 1999 года.

Что делал MechaCon

Своё имя чип получил за основную функцию — управление механикой оптического привода и работой флеш-накопителя. Однако его роль этим не ограничивалась: MechaCon участвовал в системе защиты игровых дисков Sony, а также, согласно PSDev Wiki, отвечал за расшифровку карт памяти MagicGate и исполняемых файлов формата KELF. Именно секретность этих механизмов долгие годы делала чип непреодолимым препятствием для проектов по сохранению и эмуляции.

Четыре года труда

По словам самого исследователя, взлом занял около четырёх лет. Путь был предсказуемо тернистым: химическое вскрытие корпуса (decapping), чтобы обнажить кремниевый кристалл, изучение схемотехники под микроскопом и так называемый оптический дамп — считывание содержимого чипа буквально «по картинке». Финальным шагом стало программное решение: как отмечает автор, в процессе анализа «грязных» оптических дампов удалось наткнуться на уязвимость, позволившую извлечь данные уже через софт. Отдельную благодарность DiscoStarslayer выразил помощнице по имени Libby, нашедшей этот эксплойт.

Кому это пригодится

Достижение обещает стать серьёзным подспорьем для сообществ, занимающихся сохранением игрового наследия, ремонтом и эмуляцией. Помимо улучшения точности эмуляторов и развития homebrew-разработок, раскрытие чипа открывает практическую возможность заменять стареющие оптические приводы в консолях PS2 — проблему, которая с годами становится всё острее.

Любопытно, что значение работы выходит за пределы домашних приставок. Пользователи в комментариях напомнили, что MechaCon применялся и в ряде аркадных автоматов той эпохи — Namco System 246 и System 256, а также Konami Python 1, построенных на модифицированном железе PS2. Все они использовали прошивку MechaCon для аутентификации и запуска зашифрованных игровых данных, так что раскрытие секретов чипа потенциально касается и этих платформ.


Источник: Hacker News

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.