В результате уязвимостей в программном обеспечении игровой консоли Xbox360 был найден способ запускать альтернативные операционные системы на аппаратных мощностях консоли.

По словам специалистов компании Securityfocus, запуск стал возможен благодаря уязвимости в гипервизоре консоли (гипервизор в консоли Xbox360 отвечает за контроль доступа к памяти консоли и обеспечивает шифрование и дешифрование выполняемого кода). Если детально изучить уязвимость и написать для нее эксплоит, то вполне возможен запуск любого программного кода, возможно, даже альтернативной ОС, например, Linux.

Все игры и другие приложения, запускаемые на Xbox360, должны быть подписаны специальным ключом Microsoft (по крайней мере, в теории) и запускаться в непривилегированном режиме. Код, выполняемый в непривилегированном режиме, не сможет изменить выполняемые команды, однако уязвимость позволяет взаимодействовать непривилегированному коду с оборудованием через системные вызовы напрямую, в обход гипервизора.

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии