- Valve Anti-Cheat
-
Valve Anti-Cheat Desarrollador Valve Software
http://store.steampowered.com/Información general Lanzamiento 2002 Género Software Anti-trampas Sistema operativo Windows, Mac OS X Plataforma PC, Mac Licencia ? Estado actual Activo En español ?
Valve Anti-Cheat, abreviado a VAC, es una solución anti-trampas desarrollada por Valve Corporation como un componente de su plataforma de desarrollo de videojuegos Steam.Contenido
Historia
VAC fue lanzado al mercado junto con Counter-Strike 1.4 en 2002,[1] por la decisión de Valve de renunciar a PunkBuster a favor de un sistema propietario. La versión inicial, VAC1, fue un éxito durante un tiempo, pero en marzo-abril de 2004 dejaron de realizarse actualizaciones de este, ya que los ingnieros de Valve que lo mantenían dejaron de hacerlo, para producir lo que sería su sucesor, VAC2. VAC1 se volvió virtualmente inútil en este periodo de desarrollo, pero desde el lanzamiento en 2005 de VAC2, se ha visto un decremento notable en el número de jugadores protegidos por este sistema. VAC3 fue lanzado en noviembre de 2010, funcionado codo con codo con VAC2.[2]
Valve no suele hablar de VAC, y se conoce muy poco sobre su funcionamiento interno. No obstante, el 17 de noviembre de 2006 anunciaron que una "nueva tecnología [VAC]" había detectado "más de 10 000" intentos de hacer trampas en únicamente la semana anterior,[3] la primera indicación real de la escala de las operaciones anti trampas. No todas las cuentas baneadas habrían contenido juegos comprados y legítimos, y no se dispone de una auditoría externa de este número.
Alrededor de 2010, fuentes no oficiales estiman más de un millón de cuentas de Steam baneadas por VAC.[4] [5]
Ventajas
- Integración total en Steam, incluyendo el uso del Steam framework para cualquier tipo de actualización
- Los bans demorados privan a los productores de trampas de información precisa y a tiempo
- Desde VAC2, no siempre se requieren actualizaciones del lado cliente para detecter nuevas trampas, de nuevo privando a productores de trampas información sobre actualizaciones.
Desventajas
Archivo:Mathack.jpg- Los bans demorados (ver debajo) significan que los que hacen trampas pueden seguir molestando a los otros jugadores hasta que su ban sea efectivo.
- Esto puede corromper a otros para hacer trampa, con una actitud de "si ellos pueden hacerlo, yo también".
- El trabajo de banear a tramposos que han sido detectados por VAC pero no baneados todavía queda a merced de los Plantilla:Administrador de sistemas.
- Esto también puede llevar a una falta de fiabilidad y sesgo incorrecto de los sistemas de ranking y estadísticas, incluso si los datos de los tramposos se borran cuando se baneen.
- VAC no puede detectar 'hacks de contenido', en los que, por ejemplo, se manipue la transparencia de texturas o color, ya que esto no implica la alteración de código de programa. En el motor Source la opción para crear servidores "puros" (
sv_pure
) evita que el contenido personalizado sobreescriba los valores por defecto del juego y fue creada esta opción para mitigar esto.[6]
Bans demorados, criticismo y razón de ser
Si se encuentra un truco la cuenta de Steam del jugador será marcada como tramposa de forma inmediata, pero el jugador no recibirá ningún aviso de esta detección. Tan solo "días o incluso semanas" después[7] se banea la cuenta permanentemente de los servidores seguros VAC ("VAC Secure")[8] de ese juego, junto con otros juegos que usen el mismo motor. (e.g. Juegos con el motor Source, juegos GoldSrc, o juegos con el Unreal engine). Valve jamás revela qué trampas fueron detectadas.
Falsos positivos
Algunos de los baneados por VAC aseguran que se produjo un falso positivo. Aquí debe de hacerse una distinción entre falsos positivos causados por detección incorrecta y falsos positivos grises' causados por modificaciones de código correctamente identificadas y que no ofrecen en realidad ningún tipo de ventaja injusta.
- Hay cuatro casos registrados de detecciones incorrectas, todas rápidamente revocadas:
- VAC1: En su lanzamiento inicial, VAC expediría bans por accesos corruptos a memoria. Se actualizó VAC para solo echar (kick) por corrupción de memoria[9] y revirtió todos los bans por memoria corrupta.
- VAC1: El efecto de correr un juego protegido por VAC a través de la capa de compatibilidad de Cedega para Linux.[10]
- VAC1: Un aparente error del lado del servidor el 1 de abril de 2004.[11]
- VAC2: En dos semanas de julio de 2010, aproximadamente 12 000 poseedores de Call of Duty: Modern Warfare 2 fueron baneados cuando steam actualizó una DLL en el disco después de que hubiese sido cargada en memoria por el juego. Los afectados recibieron una copia de Left 4 Dead 2 y/o una copia regalo para enviar a un amigo.[12] [13] [14]
- Hay cuatro registros de "trampas benignas" de las descritas arriba que producieron baneos. Estas son:
- VAC1: HLamp, que permitía al usuario controlar Winamp desde la interfaz del juego. La detección fue anulada, y posteriormente todos los bans causados por ella rescindieron.
- VAC2: La herramienta X-Spectate, que permitía a los administradores de servidores activar un efecto de wallhack mientras se estaba como espectador para ayudar a decidir si otro jugador estaba haciendo lo mismo. Posteriormente esto se volvió un kick del servidor, pero los bans no rescindieron.
- VAC2: Las modificaciones para un jugador de Half-Life Paranoia y Half-Life FX, que producía cambios en el renderer del motor que se propagaban a los juegos multijugador.[15] Esto todavía produce un ban y ningún ban causado por ello ha sido revertido.
- VAC y VAC2: sXe Injected, un sistema anti trampas para Counter-Strike, puede producir un ban por parte del VAC.
Pueden ocultarse trampas en mods o pieles descargadas y que son creadas maliciosamente para banear a gente inocente. Como nno se puede probar cuál ha sido la fuente de un truco instalado en un ordenador, los bans debidos a esto jamás rescinden.[7]
Valve tiene una política de tolerancia cero para trucos y no levantará bans de VAC bajo ninguna circunstancia."[8] Esto incluye robo de cuentas y otras circunstancias más allá del control del propietario de la cuenta.
Bans aplicados a mano
En julio de 2010, varios jugadores que utilizaron información filtrada desde Valve con éxito para aumentar sus oportunidades de encontrar un objeto especial de Team Fortress 2 llamado la Llave Dorada fuenon baneados por VAC.[16] [17]
Videojuegos que soportan VAC
- Call of Duty: Black Ops
- Call of Duty: Modern Warfare 2
- Counter-Strike
- Counter-Strike: Condition Zero
- Counter-Strike: Source
- Dark Messiah Might and Magic
- Day of Defeat
- Day of Defeat: Source
- Deathmatch Classic
- Garry's Mod
- Half-Life
- Half-Life 2: Deathmatch
- Half-Life Deathmatch: Source
- Half-Life: Opposing Force
- Killing Floor
- Left 4 Dead
- Left 4 Dead 2
- Lost Planet: Extreme Condition
- Magicka
- Magic: The Gathering - Duels of the Planeswalkers
- Moonbase Alpha
- Monday Night Combat
- Red Orchestra: Ostfront 41-45
- Ricochet
- R.U.S.E.
- Shattered Horizon
- Team Fortress 2
- Team Fortress Classic
- The Ship
Los mods basados en los juegos arriba indicados heredan el soporte VAC de su juego anfitrión.
Véase también
- Trampas en juegos online
- PunkBuster
- Steam
- Warden (de Blizzard)
Referencias
- ↑ «Online cheaters face games ban». BBC News Online (29 de agosto de 2002). Consultado el 23 de agosto de 2006.
- ↑ http://www.gamedeception.net/threads/21324-Article-VAC3-Is-Here/
- ↑ «Steam Message». Steam Update News (17 de noviembre de 2006). Consultado el 11 de diciembre de 2002.
- ↑ http://www.gameme.com/bans
- ↑ http://vacbanned.com
- ↑ «Pure Servers». Valve Developer Community (2007-06-06). Consultado el 2007-07-11.
- ↑ a b «I've Been Banned». Valve Support FAQ (2008-01-23). Consultado el 2008-09-18.
- ↑ a b «Valve Anti-Cheat System (VAC)». Steam Support (15-11-2006). Consultado el 23-12-2006.
- ↑ VAC Update | SK Gaming
- ↑ «WineX and VAC». CS Nation (10-07-2003). Archivado desde el original, el 2006-05-28. Consultado el 28-07-2006.
- ↑ «[VAC Bans Ramp Up (enlace roto disponible en Internet Archive; véase el historial y la última versión). VAC Bans Ramp]». CS Nation (2004-04-15). Consultado el 2006-07-08.
- ↑ Smith, Quintin. «Valve Anti-Cheat software goes a bit GlaDOS?». Rock, Paper, Shotgun. Consultado el 26-07-2010.
- ↑ http://www.gamesindustry.biz/articles/valve-offers-free-game-after-12-000-false-bans
- ↑ http://www.gamedaily.com/games/left-4-dead/xbox-360/game-features/valve-fixes-issues-that-incorrectly-banned-some-modern-warfare-2-players/
- ↑ «Half-Life Paranoia Mod VAC Ban» (31-08-2010). Consultado el 31-08-2010.
- ↑ http://www.devicemag.com/2010/07/08/tf2-engineer-update-gets-serious-vac-bans-issued/
- ↑ http://www.toptiertactics.com/2010/07/goldengate-the-engineer-update-scandal/
Enlaces externos
Categoría:- Valve
Wikimedia foundation. 2010.