Тим Суини заявил, что Fortnite не получит поддержку Proton — совместимости со Steam Deck не будет

По его словам, всё дело в уязвимости кастомной ОС.

Тим Суини заявил, что Fortnite не получит поддержку Proton — совместимости со Steam Deck не будет
21K21K открытий

Я сначала немного поломал голову над прочитанным, но через минут 20 я нашёл решение этой проблемы.

Собранное ядро подписывается цифровой подписью Valve. Античит при запуске проверяет цифровую подпись ядра. Если всё ок – загрузка игры идёт дальше, если нет – загрузка прекращается с ошибкой.

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

Эта несложная операция гарантирует, что на устройстве используется немодифицированное ядро.

Более того, я не предлагаю чего-то нового – современные операционные системы уже давно это делают. Например, они проверяют цифровую подпись загрузчика и драйверов при запуске, в качестве меры защиты от вирусов.

Проверить подлинность файла в наше время не составляет труда.

Тезис Суини – ложь. И ложь намеренная, потому что на вранье его раньше ловили много.

Ответить

Чужими сертификатами как раз подписывают и читы и вирусы. https://www.bleepstatic.com/images/news/u/986406/Images/DarkWeb/code-signing-certificates-prices.png

Ответить