Epic reconstruye su anticheat para Linux y promete Fortnite en la plataforma

Gaming on Linux without cheating

Epic reconstruye su anticheat para Linux y promete Fortnite en la plataforma

Easy Anti-Cheat lanza EAC Linux v2, una implementación que iguala la protección de Windows sin usar un módulo kernel. Utiliza kernel firmado, Secure Boot, TPM 2.0, IOMMU y eBPF para verificar la integridad del sistema. Fortnite será el primer juego en probarlo, y Epic invita a las distribuciones Linux a sumarse a la lista de claves conocidas.

El objetivo de EAC Linux v2 es crear una base sólida sobre la que se construirán las actualizaciones, y también elevar el costo de desarrollar y mantener trampas para que un jugador típico rara vez se encuentre con un tramposo.
  1. ashpool37

    La parte silenciosa debe decirse en voz alta: garantizar la "justicia" en los juegos en línea y permitir que los clientes mantengan un control significativo sobre su hardware y software son dos objetivos fundamentalmente incompatibles. Un objetivo pone primero los intereses del editor del juego y la comunidad, el otro defiende los intereses de los clientes individuales.

    Idealmente debería haber poco conflicto entre los dos, sin embargo, los juegos en línea modernos requieren ejecutar software sofisticado localmente que encapsula la lógica central del juego. El objetivo de justicia (cumplimiento) exige que este software se ejecute correctamente y solo transmita información y procese la entrada según lo diseñado. El objetivo de control del usuario (libertad) exige que se permita al usuario individual ejecutar y modificar cualquier software como le parezca, incluido cualquier software de juego, lo que significa que debe poder manipular el comportamiento del software del juego para obtener ventaja.

    Ahora recuerda que los juegos en línea son un entorno de extrema baja confianza. Los juegos en línea competitivos a menudo pretenden emular la deportividad, por lo que la confianza generalizada en las reglas de los juegos es esencial para que los jugadores sigan participando. Al mismo tiempo, construir esa confianza dicta hacer cumplir el cumplimiento hasta el nivel del hardware de cada usuario individual. Así que si quieres participar, debes estar dispuesto a renunciar al control absoluto sobre tu hardware y software, incluso si crees que es solo temporal.

    Todo esto puede sonar muy obvio, incluso tautológico. Sin embargo, muchos comentarios sobre esto suenan como si […]

  2. tfrancisl

    Muchísimos problemas con los requisitos aquí que esencialmente hacen esto inutilizable para la mayoría de los usuarios de Linux. Realmente espero que no fuercen a los juegos actuales con EAC a actualizarse. También me encantaría ver que compañías como esta realmente le den una oportunidad seria a un AC basado en comportamiento antes de recurrir a enviar spyware.

    > Kernel y módulos del kernel firmados

    Probablemente lo más atroz. ¿Por qué no se me permite compilar mi propio kernel? ¿Por qué tengo que obtener un kernel y módulos de proveedores específicos y aprobados?

    > TPM 2.0, Secure Boot, Measured Boot

    También poco prácticos para la mayoría de los usuarios de Linux.

    > IOMMU

    No puedes espiar mi memoria, muchas gracias. ¿Qué impide que Epic tome instantáneas y las envíe a casa?

    > Modo de integridad de bloqueo del kernel en el arranque

    Evitar que root haga cosas de root por el simple hecho de hacerlo. Es decir, quizás esto tenga sentido.

    También se están esforzando mucho por hacer que las distribuciones de Linux que "no admiten esto" parezcan los malos. Animan a los mantenedores de distribuciones a comunicarse para trabajar juntos en los requisitos, pero muchas distribuciones quedan efectivamente excluidas por defecto (Arch, Gentoo, NixOS, que según creo tienen a la mayoría de los jugadores, al menos en los espacios en línea donde charlo).

  3. tancop

    Me gusta que hayan optado por la solución obvia y mejor, combinando todas las características de seguridad existentes en lugar de hacer un módulo del kernel de código cerrado. He pensado en este problema muchas veces desde que usé Proton por primera vez, y no lo habría implementado de otra manera.

    Hacerlo de esta manera es estrictamente más privado y seguro que cualquier anticheat en Windows, incluso los que no tienen acceso al kernel y se ejecutan como administrador. El servicio systemd se ejecuta como un usuario normal, solo cuando estás jugando y puedes verificarlo con un comando. El mismo modo de bloqueo que bloquea los trucos también evita que EAC lea memoria arbitraria de procesos.

    Solo estoy esperando ver qué distribuciones incluirá Epic en la lista blanca a continuación. Espero que SteamOS obtenga soporte desde el primer día cuando salga la ISO oficial de escritorio.

  4. xg15

    Siento que esto podría ser el comienzo de una nueva tendencia: con el software volviéndose más maleable debido a agentes de codificación que pueden hacer ingeniería inversa, podría imaginar que las compañías de software en general, no solo para juegos, intentarán cada vez más bloquear los canales de distribución.

    Si ya no puedes controlar lo que se construye, la desesperación por intentar controlar lo que se ejecuta solo se hará más grande.

  5. pjmlp

    Viendo esos requisitos, dudo que esto llegue a tener mucha adopción.

Más de este día

2026-10-15