Консоль Xbox One впервые взломали на аппаратном уровне и получили полный доступ

Газета.Ru 1 час назад 10
Preview

Исследователь информационной безопасности Маркус Гааседелен представил на конференции RE/verse аппаратный метод взлома игровой консоли Xbox One. Запись выступления доступна на YouTube.

Консоль, выпущенная компанией Microsoft в 2013 году, на протяжении более десяти лет считалась одной из наиболее устойчивых к взлому среди игровых платформ. Новый метод под названием The Bliss Hack требует физического вмешательства в устройство и основан на атаке через кратковременные скачки напряжения во время процесса загрузки.

Атака направлена на память boot ROM, ключевой элемент системы безопасности, отвечающий за проверку загрузочной цепочки. Архитектура защиты Xbox One изначально строилась вокруг аппаратного "корня доверия", реализованного через специализированный процессор безопасности, разработанный совместно с AMD. В системе также используется разделение среды выполнения, виртуализация и строгий контроль последовательности загрузки.

Метод взлома использует так называемую атаку на отказ по напряжению. Отслеживая энергопотребление чипа, исследователь подбирал момент, когда кратковременное падение напряжения способно нарушить выполнение отдельных инструкций процессора.

После многочисленных попыток удалось добиться пропуска операции, отвечающей за активацию блока защиты памяти MPU. На следующем этапе атаки стало возможно изменить значение программного счетчика и получить управление выполнением инструкций в режиме супервизора.

Метод The Bliss Hack потенциально позволяет расшифровывать игры и обновления системы, а также запускать неподписанный код на любом уровне программной архитектуры. Однако исследователь подчеркивает, что атака остается крайне сложной в реализации: успешный результат достигается примерно в одном случае на миллион попыток загрузки.

Кроме того, метод не распространяется на более поздние версии консоли: Xbox One S и Xbox One X, где используется обновленная архитектура безопасности с двойной проверкой загрузки.

 

Читать в Газета.Ru
Failed to connect to MySQL: Unknown database 'unlimitsecen'