На конференции GeekPwn в Шанхае специалисты по безопасности показали новую уязвимость PlayStation 4 на прошивке 4.01. В демонстрации использован браузер Webkit, чтобы запустить командную строку и затем загрузить платформу Linux. Следом последовал запуск эмулятора NES и соответственно игры Super Mario Bros:
Если считать, что взлом реален (а показ его на GeekPwn это подразумевает), то речь идёт о первом взломе программного обеспечения PS4 со времени использования старой прошивки 1.76 хакерской группой fail0verflow. Тогда тоже удалось запустить Linux на PS4 — демонстрация была показана в январе текущего года. Взлом прошивки 4.01 весьма вероятно позволяет установить Linux и на грядущую консоль PlayStation 4 Pro. Уязвимость Webkit даёт возможность получить полный доступ к оборудованию для запуска Linux.
Портированная версия Linux для PlayStation 4 доступна публике уже 10 месяцев, но полезность её для владельцев консоли весьма ограничена. Дело в том, что Sony проделала хорошую работу, чтобы закрыть уязвимости, а старых консолей с прошивками, позволяющими установить ОС, почти нет. С одной стороны, это хорошо, учитывая тот факт, что за взломом платформы следует распространение пиратства. Но запуск полноценной настольной ОС на консоли может быть интересен и по другим причинам.
Так, хакерская группа fail0verflow в январе писала, что запуск Linux на PS4 куда продуктивнее, чем на предыдущих консолях: архитектура близка к ПК, так что намного проще заставить на ней работать 3D-ускоритель и ПО, включая даже игры высокого класса. Для Linux выпущены тысячи игр (да и SteamOS в теории можно запустить на PS4, если решить проблемы с драйвером).
Впрочем, не стоит ждать, что в скором времени публике будет доступна инструкция, которая позволит установить Linux на PS4, воспользовавшись уязвимостью прошивки 4.01. Группа, которая провела демонстрацию на GeekPwn, является легальной пекинской компанией, специализирующейся на интернет-безопасности. Это также может объяснить неожиданный выпуск компанией Sony прошивки 4.05 для PS4.
Источник: