После четырех лет работы по методу обратного проектирования удалось наконец извлечь прошивку защитного процессора, использовавшегося в ранних версиях консоли PlayStation 2. Разработчик DiscoStarslayer сообщил, что команда успешно извлекла прошивку из старого чипа защиты MechaCon. Эта задача, которая оставалась невыполненной с момента выхода PS2 26 лет назад.
Работа велась с чипом CXP102064 (MechaCon), установленным в ранних ревизиях PS2. MechaCon (сокращение от Mechanics Controller) управляет компонентами оптического привода и одновременно отвечает за ряд функций безопасности. К ним относятся аутентификация дисков, система MagicGate и расшифровка защищенных файлов формата KELF.

Источник: Videocardz
Для получения доступа к прошивке потребовалось сочетание методов аппаратного и программного обратного проектирования. По словам DiscoStarslayer, проект включал вскрытие корпуса чипа и создание оптических снимков кремниевой подложки. Хотя эти снимки были неидеальными, содержащейся в них информации оказалось достаточно, чтобы другой участник проекта, Libby, нашел эксплойт, позволяющий извлечь прошивку программным путем.
Разработчик отмечает, что в распоряжении команды уже имеется около шести таких дампов. Однако текущая процедура не предназначена для рядовых владельцев PS2. DiscoStarslayer предупреждает, что этот метод предполагает выполнение операций, способных повредить или нарушить целостность данных в EEPROM консоли, поэтому требуется дополнительная доработка, прежде чем инструмент станет безопасным в использовании.
Наличие прошивки предоставит разработчикам эмуляторов и любительского ПО больше сведений о том, как оригинальное «железо» PS2 выполняет низкоуровневые операции по обеспечению безопасности. Кроме того, это поможет искать новые уязвимости в MechaCon и точнее воспроизводить работу компонентов консоли программными средствами.

