Por qué el antitrampas de torneos puede mantenerse en modo de usuario
Un controlador de nivel de núcleo ve más. También rechaza PCs antiguos y pide a cada jugador que confíe en un rootkit. El modo de usuario por defecto, con el núcleo como una opción por evento, es la postura que sobrevive a ese compromiso.
El antitrampas a nivel de núcleo existe porque un programa que se ejecuta en modo de usuario no puede ver todos los demás programas de la máquina. Un controlador cargado al iniciar sí puede. Esa ventaja es real. El costo también. Un componente de núcleo requiere un controlador firmado, una configuración de seguridad de Windows más reciente y un jugador que esté dispuesto a darle a un cliente de torneo el mismo privilegio que al sistema operativo. La fecha de Windows 11 de FACEIT es ese costo llegando a un calendario.
La afirmación contraria, de que un cliente en modo de usuario "atrapa más trampas", no es una afirmación que hagamos. No lo hace. Cualquiera que le diga a un organizador que una aplicación de bandeja supera la visión de un controlador de núcleo está vendiendo un eslogan. La pregunta útil es diferente: qué comprobaciones no necesitan el anillo 0 en absoluto, y qué eventos valen las máquinas que excluyes cuando enciendes el controlador.
Tres comprobaciones no necesitan un controlador de núcleo.
La revisión de demos y repeticiones del lado del servidor lee la partida que el servidor ya grabó. Una afirmación del cliente no es la evidencia. La demo sí lo es.
El comportamiento durante la sesión —la sincronización de entradas, el movimiento, la forma de una ronda— se puede puntuar después de la partida a partir de la telemetría que el servidor aceptó. Ese es un caso estadístico, no una captura de pantalla de la memoria de otro proceso.
Un humano, o un modelo que asista a un humano, puede mirar lo que las reglas ya permiten mirar a un oficial: la demo, el informe de puntuación, el paquete de disputa. La mayoría de los casos de integridad competitiva en eventos de nivel 2 son apuestas, intercambio de cuentas y amaño de partidas, no un nuevo aimbot a nivel de núcleo. El registro de esos casos son documentos y vínculos de cuenta, los cuales un controlador no produce.
El cliente de escritorio de Tournament Suite está en modo de usuario por defecto por esa razón. Un componente de núcleo existe como una opción que un organizador habilita para un proyecto específico, no como el precio de instalar la aplicación. La inscripción es un token de corta duración, el tráfico está cifrado y las cargas de evidencia están separadas de la confianza de la máquina del jugador. La página del producto es anti-cheat.
Lo que no se incluye, y no debe darse a entender, es una tasa de falsos positivos publicada. No imprimiremos una hasta que se mida en eventos reales y el método esté en el mismo documento que el número. Un informe de transparencia con una tasa en blanco es peor niż ningún informe.
La gestión de casos —aviso, suspensión provisional, audiencia, sanción publicada— es un flujo de trabajo que un organizador ya debe a los jugadores. El software puede almacenar el paquete. No reemplaza al oficial que firma la decisión. El modo de usuario es el valor predeterminado porque la alternativa bloquea a una gran parte de PCs el 14 de octubre. El núcleo sigue disponible cuando una final vale esa exclusión. El organizador elige. La plataforma no debe elegir por ellos.
Volver al Blog