Servidor Counter-Strike: Source - Los Anti-Cheat

Agosto 2017


La lucha contra los anti-cheat en los videojuegos se lleva a cabo día a día. Los desarrolladores de cheat cambian constantemente de táctica por lo que es necesario estar al dia.


En este pequeño artículo, veremos los anti-cheat disponibles para Counter-Strike: Source, lo que son capaces de hacer, su confiabilidad, sus ventajas e inconvenientes para que puedas elegir sin temor.


El Valve Anti Cheat (VAC)




Recordemos rápidamente este anti-cheat que viene por defecto con todos servidores de juego, que por otro lado lo puedes desactivar.

En realidad se sabe poco de este anti-cheat y se especula bastante.
On sait en réalité très peu de choses sur cet anti-triche et on spécule beaucoup aussi.

Se cree que escanea los procesos activos cuando uno se conecta a servidores de juego con el VAC activo.
Luego de haber realizado una pequeña prueba con Comodo Defense+, esto parecería cierto si el VAC está integrado a Steam ya que Steam intentó acceder a la memoria de todos mis procesos a intervalos regulares. Pero aun así, no podemos estar seguros.

En términos generales, se cree que el VAC es solo una gigantesca base de datos en línea conteniendo las firmas de programas para hacer trampa, capaz además de detectar cambios anormales en la memoria de los juegos protegidos por el VAC.

En cambio, se sabe que los baneados son automáticos y retardados (alrededor de un mes) y que actualmente está en la versión 3.
Par contre, on sait que les bannissements sont automatiques et retardés (D'un mois environ) et qu'on est actuellement à la version 3.

El hecho de que los baneados sean retardados ha motivado a los desarrolladores de anti-cheat a entrar en este dominio para proteger con mayor eficacia los servidores de juego.

El sitio oficial contiene todos los ID baneados y escaneados casi en tiempo real: http://www.vacbanned.com/

Los Anti-Cheat Standalone (Valve Server Plugin)


Estos son los anti-cheat más fáciles de instalar y por lo general los más eficientes ya que no han sido hechos utilizando otro plugin intermediario. Podemos decir que estos son los anti-cheat más serios.

DBlocker (DB)



DBlocker es un anti-cheat muy eficaz y completo.
No detecta muy bien los aimbots pero puede bloquear a medias los wallhacks y otras posibles trampas, y los no-flash.
En conjunto es bastante eficaz como para estar tranquilos.
http://dblocker.didrole.com/

NoCheatZ 3 Beta (NCZ)




NoCheatZ es un anti-cheat capaz de detectar los AimBots (visores automáticos), los ConVar Bypass (cambio ilegal del valor de la consola), los SpeedHacks (modificación ilegal de la velocidad de desplazamiento), los capturadores de ping, los TriggerBot y los floods de comandos de consola.

Utiliza la NoCheatZ Master Banlist (agrupando más de 4100 tramposos) y la clanCalendar's Secure Source Banlist (agrupando más de 5000 tramposos).

Las principales ventajas son que es muy eficaz y funcional, rápido y discreto, a pesar de que no necesita la instalación de ningún programa en la maquina cliente.

La versión final debería integrar un bloqueador de Wallhack (muros transparentes, jugadores visibles a través de los muros), un sistema anti-piratería más completo y un sistema de actualización automática.

El sistema anti ConVar Bypass es innovador en relación a los otros anti-cheats, ya que es posible definir los valores a verificar de manera dinámica.

NoCheatZ 3 también es capaz de registrar la Source TV únicamente cuando un jugador está conectado, a fin de ahorrar espacio en el servidor y disminuir el tiempo de visualización inútil de los demos. Además cada jugador puede marcar una parte de la demo para poder encontrarla fácilmente más adelante.

ESL Wire




El anti-cheat oficial de Electronic Sports League, funciona como el VAC y requiere la instalación del programa en el cliente.
En sus inicios fue bastante eficaz, más que el VAC, pero en la actualidad es fácilmente esquivado y es muy poco utilizado fuera de las competiciones.

Un equipo de analistas anti-cheat trabaja al lado para tener actualizada la lista de baneados.

http://www.esl.eu/es/wire/anti-cheat/

UCP Anti-Cheat 7



Un nuevo anti-cheat que puede funcionar en los servidores non-steam (baneado según la dirección MAC del equipo).
No es muy conocido y no se utiliza mucho (instalado en alrededor 20 servidores de juego Counter-Strike: Source).
Es capaz de detectar todo lo que debe ser detectado al milímetro y puede hacer capturas de pantalla del juego en el cliente.
No sé si es realmente eficaz, pero creo que podría ser útil si no tienes miedo de forzar a los jugadores a instalar el programa y que acepten capturas de pantalla de su juego.

http://ucp-anticheat.org/

SteamBans (SB)




Un plugin muy simple que utiliza una lista de baneados de más de 40 000 jugadores, en función de demos enviados que son analizados por el Staff Anti-Cheat.
También existe un sistema de baneado automático del cual no se sabe gran cosa...

http://www.steambans.com/

Royal Anti-Cheat (RAC)



RAC es un anti-cheat para Counter-Strike 1.6, que aun no ha salido.
Si hablamos de él, es porque su desarrollo debería ser casi similar a todos los anti-cheat vistos aquí.
Después del desarrollo para 1.6, debería haber una versión para Source / Orangebox.
Debería requerir la instalación de un programa del lado del cliente.

http://royal-anticheat.com/?lang=es

Los Anti-Cheat bajo EventScripts


Estos son anti-cheat desarrollados de una manera más sencilla y necesitan la instalación de EventScripts en el servidor.

http://www.eventscripts.com/pages/Installing_to_a_dedicated_or_rented_server

Detocs Anti-Cheat


Es como la base del anti-cheat.
En la actualidad le cuesta mucho funcionar. Solo es capaz de detectar los ConVar Bypass.
Ha sido utilizado por varios servidores de juego y en su momento fue muy eficaz. Pero en la actualidad, los programas de cheats (trampas) utilizan cada vez menos los ConVar Bypass (fácilmente detectados).

http://addons.eventscripts.com/addons/view/detocs

Los Anti-Cheat bajo AMX Mod X / Metamod:Source / SourceMod


http://forums.alliedmods.net/

SourceMod Anti-Cheat (SMAC)


Seguramente es el anti-cheat más ineficaz de la lista, a pesar de que ha sido desarrollado por alguien que domina perfectamente este campo.
No quiero decir que no sirva para nada, al contrario, tiene muchas cosas útiles.
Pero sus funcionalidades deben ser revisadas, tarda mucho en detectar las trampas.
Esto pronto debería ser solucionado y SMAC debería quedar muy potente.

En realidad, el proyecto aun está en desarrollo y no es más que la continuación de Kigen's Anti-Cheat, pero no tan bien desarrollado.

http://hg.nicholashastings.com/smac

Kigen's Anti-Cheat (KAC)


Este anti-cheat posee un bloqueador de wallhack extremadamente eficaz.
Es una lástima que no haya un aimbot para Counter-Strike: Source.
Es un anti-cheat capaz de muchas cosas y no necesita la instalación de un programa del lado del cliente.

http://www.kigenac.com/

Recomendaciones


Para terminar, si realmente quieres evitar cualquier tipo de trampa en tu servidor, por mientras te recomendaría instalar DBlocker y NoCheatZ 3 Beta ya que son complementarios, luego activar el VAC y poner el sv_pure en 1.

Por otro lado, muchas personas piensan que sería más eficaz que los desarrolladores de anti-cheat dejen de competir entre ellos y se junten, eso sería mucho más productivo.

Espero haberte ayudado en tu elección.

Consulta también

Artículo original escrito por . Traducido por Carlos-vialfa. Última actualización: 11 de octubre de 2011 a las 04:40 por Carlos-vialfa.
El documento «Servidor Counter-Strike: Source - Los Anti-Cheat» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.