¿Qué es el software anti-trampas y cómo funciona?

¿Qué es el software anti-trampas y cómo funciona?
Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

Muchos juegos multijugador te permiten jugar en línea de forma cooperativa o competitiva con otros jugadores. Si bien es posible que no seas el mejor jugador en un juego, es probable que disfrutes jugando y mejorando con el tiempo.





Desafortunadamente, muchos jugadores arruinan el disfrute que puede obtener al hacer trampa. Los desarrolladores de juegos han tratado de combatir esto mediante el uso de software anti-trampas. Usted puede estar preguntándose cómo funciona esto. Averigüemos más.





MAKEUSEOF VÍDEO DEL DÍA DESPLAZAR PARA CONTINUAR CON EL CONTENIDO

¿Qué es el software anti-trampas y por qué es importante?

El software antitrampas (ACS) intenta evitar que se utilicen trampas en un juego. Como hay diferentes tipos de trucos: cambio de retraso, aimbots, hacks de pared y secuencias de comandos, por nombrar algunos, hay varios ACS para neutralizarlos.





Tienes ACS del lado del servidor que solo se ejecuta cuando cargas un juego. Mientras juegas, el software escaneará los procesos activos de tu PC, detectando cualquier cosa fuera de lo común. Estos podrían ser archivos que ha descargado al sistema, ya sea que se estén ejecutando o no, o cómo su red interactúa con otros. Un ejemplo de esto es Easy AntiCheat, que se inicia con cada juego de Epic Games que descargas.

  La página de inicio de Easy Anti Cheat

Luego está el ACS del lado del kernel al que se le otorga acceso a un nivel más profundo del sistema de su PC. El ACS del lado del kernel tendrá privilegios extremadamente altos, más altos incluso que los controladores de su dispositivo y otras aplicaciones que instale en su sistema. BattlEye representa un ACS del lado del kernel que se usa en juegos como Destiny 2 y Ark: Survival Evolved.



El ACS de un juego suele ser revelado por el desarrollador. Probablemente haya encontrado un archivo ACS descargado en su PC cuando instaló un juego antes y se preguntó por qué es importante.

Piensa en lo molesto que sería si estuvieras jugando un FPS y un jugador usara un aimbot, capaz de dispararte en la cabeza al instante sin posibilidad de contraatacar. las adiciones de Los motores de trucos de IA amenazan los juegos FPS Aún más.





Hacer trampa arruina la diversión de los juegos multijugador para todos los demás. Dado que confiar en los jugadores para que no usen software de trampa claramente nunca iba a funcionar, ACS se desarrolló para evitarlo. Sin él, verías muchos más tramposos en tus juegos favoritos.

¿Cómo funciona el software antitrampas?

Como se mencionó, los diferentes tipos de software antitrampas (ACS) abordan diferentes trampas. ACS, independientemente de si tiene privilegios del lado del servidor o del lado del kernel, funcionará de diferentes maneras para apuntar a los trucos relevantes.





Cuando un tramposo está cambiando de retraso, está cortando deliberadamente el suministro a Internet a intervalos coordinados para beneficiarlo. En un juego como Madden NFL, el cambio de retraso puede causar retrasos de retraso cuando estás en defensa o ataque. O, en un juego de Counter-Strike o Call of Duty, no podrías dispararle al jugador al cambiar de retraso porque en realidad nunca está en el lugar donde parece estar.

En estos casos, un ACS del lado del servidor detectaría el cambio de retraso registrando los paquetes de datos de todos los jugadores, analizando el ping y los ejemplos de marcas de tiempo. El ACS luego examinaría a un jugador en busca de cambios sospechosos en los paquetes de datos y el ping. Este método de detección de interruptores de retraso quedó claro cuando Sony patentó 'detectar trampas de interruptores de retraso en los juegos', según lo informado por MP1st .

Para trucos como aimbots y wallhacks, estos suelen ser archivos ejecutables que 'automatizan' los movimientos del juego para ofrecer al usuario una ventaja injusta, conocida como secuencias de comandos. Un aimbot registraría la ubicación de otros jugadores y apuntaría automáticamente el punto de mira a ese jugador. Para que un ACS evite esto, habrá un servidor ACS incorporado que monitoree los movimientos de cada jugador.

  Un juego de FPS en Roblox

El ACS del lado del kernel, como discutimos anteriormente, recibe los privilegios más altos en su PC y busca trampas constantemente, independientemente de si está jugando un juego o no. BattlEye y Easy Anti-Cheat son excelentes ejemplos de este tipo de ACS; el ACS se instala en su PC y busca constantemente archivos maliciosos que puedan automatizar las tareas del juego, obstaculizando a los tramposos.

Una vez que un ACS ha detectado un posible comportamiento de trampa de un jugador, lo marcará en el sistema y prohibirá directamente al usuario o lo asignará para que lo revise un empleado. Este empleado entonces decidiría si el jugador estaba haciendo trampa o no.

Desafortunadamente, los piratas informáticos encuentran constantemente formas de eludir ACS. Piense en ello como una batalla constante entre ACS y piratas informáticos, que dura a lo largo de las generaciones de consolas y PC.

¿Cómo se crea una nueva dirección de correo electrónico?

El software anti-trampas suele ser una compensación. Si existen demasiadas restricciones, ACS puede afectar el rendimiento y la latencia. Debido a esto, los desarrolladores deben tener cuidado con la agresividad del software antitrampas.

Los problemas con el software anti-trampas

Con el tiempo, el software de engaño de los piratas informáticos se ha vuelto más sofisticado. El software anti-trampas ha tenido que volverse más sofisticado en respuesta a combatirlo.

Los tramposos encontraron formas de eludir el software anti-trampas en el pasado mediante la ejecución de procesos a nivel de kernel en lugar de a través de la aplicación del juego en la que intentan engañar. Si no estás familiarizado con la diferencia entre el modo kernel y el modo usuario en Windows , es posible que desee hacer una lectura rápida.

  Una persona encapuchada se sentó frente a una computadora portátil con un código ejecutándose detrás de ellos

Para evitar que los usuarios eludan el software antitrampas, los desarrolladores tuvieron que profundizar más. Desarrollaron un software anti-trampas que opera a nivel de kernel; escanear la computadora en busca de cualquier programa de software que pueda tener el potencial de permitir que un usuario haga trampa.

Esto parece funcionar, pero de manera similar a Por qué a los jugadores no les gustan los ACS como Denovo , trae consigo sus propios problemas. Los programas que se ejecutan a nivel de kernel tienen el potencial de freír una PC si salen mal; lo que podría resultar en que los jugadores tengan que reparar sus PC simplemente por intentar disfrutar de un juego.

Otra reserva que tienen muchos jugadores es la preocupación por la privacidad; si el software antitrampas puede leer todo a nivel de kernel, teóricamente puede obtener acceso a cualquier cosa en la PC. Nadie quiere aguantar a los tramposos, pero ¿vale la pena arriesgar tu privacidad?

El software antitrampas hace que los juegos sean más justos

Te sorprendería lo frecuente que es hacer trampa en los juegos en línea. El software antitrampas hace que los juegos sean más justos para ti y para todos los demás al evitar que los tramposos se salgan con la suya.

No es perfecto y no siempre funciona, pero las trampas serían rampantes si no estuviera allí. Así como hay muchos trucos, hay muchos programas de software anti-trampas que ayudan a que el juego sea más justo.