Fortnite наконец придёт на Linux — Epic переделала систему Anti-Cheat
Новая версия Easy Anti-Cheat позволит запустить боевой королевский режим на Linux, но поддержка Steam Deck пока отложена
Epic объявила, что полностью переделывает Easy Anti-Cheat — собственную античит-систему — чтобы Fortnite наконец запустилась на Linux. Компания годами откладывала этот шаг, опасаясь, что не сможет эффективно бороться с читерами под разные конфигурации ядра. Поддержка Steam Deck остаётся в подвешенном состоянии.
Новая версия получила название EAC Linux v2. Epic в блоге объясняет: Easy Anti-Cheat поддерживает нативные Linux-клиенты с 2014 года. С 2021-го добавили возможность запускать Windows-версии игр через Wine и Proton. Однако это поддержка опциональна для каждой игры, и большинство разработчиков её не включали — по той причине, что защита на Linux работала слабее, чем на Windows. Поэтому Fortnite до сих пор недоступна на пингвиньей ОС. Но теперь ситуация меняется.
Чит-мафия и необходимость защиты
Epic не скрывает, что задача серьёзная. «Читерство когда-то было небольшим ремеслом, но превратилось в рынок стоимостью в миллиарды долларов», — пишут в компании. Операторы чит-сервисов продают подписки на обновляемые инструменты, которые требуют минимум технических знаний для использования. Без действенной античит-защиты такие операторы способны выгнать из игры столько игроков, что разработчику становится экономически нецелесообразно её поддерживать.
EAC Linux v2 приблизит защиту на Linux к уровню Windows, используя существующие возможности платформы: подписанное ядро, подписанные модули ядра и Secure Boot с аттестацией. Epic сначала протестирует систему на Fortnite, потом откроет её другим мультиплеер-проектам. Разработчики, уже использующие EAC, смогут остаться на старой, более совместимой версии, если захотят.
На Windows Epic опирается на собственный драйвер ядра. Для EAC Linux v2 подобного драйвера не будет. Вместо этого система использует встроенные в Linux механизмы: measured boot, kernel lockdown LSM, поддержку IOMMU и собственную eBPF-логику для проверки целостности и обнаружения нарушителей. Вот только эти функции доступны не во всех дистрибутивах и могут потребовать дополнительной настройки.
Steam Deck пока остаётся в стороне
Epic приложила к объявлению подробный список системных требований для EAC Linux v2 — он будет выглядеть довольно грозно для юзеров, далёких от Linux. Если запустить защищённую игру без соответствующих настроек, появится ошибка. Но волноваться не стоит: никаких блокировок аккаунта не будет.
Особо в FAQ отмечается, что Steam Deck пока не поддерживается. «Steam Deck не имеет необходимых функций для нашего решения EAC v2, но мы активно говорим с Valve и надеемся получить поддержку в будущем», — признаются в Epic.
Заодно Epic выпустила облегчённую версию Epic Games Launcher, которая уже работает на Linux. Судя по пресс-релизу, её сделали очень быстро, в спешке. Учитывая увлечение Epic всем «AI-first», можно предположить, что и сама EAC Linux v2 создана с помощью ИИ.
Конкретной даты запуска обновления пока нет.

Обсуждение