Valve Anti-Cheat

Valve Anti-Cheat
Valve Anti-Cheat
Vac.jpg
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
Un 'hack de contenido', que no puede ser detectado directamente por VAC2.
  • 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:
    1. 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.
    2. VAC1: El efecto de correr un juego protegido por VAC a través de la capa de compatibilidad de Cedega para Linux.[10]
    3. VAC1: Un aparente error del lado del servidor el 1 de abril de 2004.[11]
    4. 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:
    1. 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.
    2. 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.
    3. 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.
    4. 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

Los mods basados en los juegos arriba indicados heredan el soporte VAC de su juego anfitrión.

Véase también

Referencias

  1. «Online cheaters face games ban». BBC News Online (29 de agosto de 2002). Consultado el 23 de agosto de 2006.
  2. http://www.gamedeception.net/threads/21324-Article-VAC3-Is-Here/
  3. «Steam Message». Steam Update News (17 de noviembre de 2006). Consultado el 11 de diciembre de 2002.
  4. http://www.gameme.com/bans
  5. http://vacbanned.com
  6. «Pure Servers». Valve Developer Community (2007-06-06). Consultado el 2007-07-11.
  7. a b «I've Been Banned». Valve Support FAQ (2008-01-23). Consultado el 2008-09-18.
  8. a b «Valve Anti-Cheat System (VAC)». Steam Support (15-11-2006). Consultado el 23-12-2006.
  9. VAC Update | SK Gaming
  10. «WineX and VAC». CS Nation (10-07-2003). Archivado desde el original, el 2006-05-28. Consultado el 28-07-2006.
  11. «[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.
  12. Smith, Quintin. «Valve Anti-Cheat software goes a bit GlaDOS?». Rock, Paper, Shotgun. Consultado el 26-07-2010.
  13. http://www.gamesindustry.biz/articles/valve-offers-free-game-after-12-000-false-bans
  14. http://www.gamedaily.com/games/left-4-dead/xbox-360/game-features/valve-fixes-issues-that-incorrectly-banned-some-modern-warfare-2-players/
  15. «Half-Life Paranoia Mod VAC Ban» (31-08-2010). Consultado el 31-08-2010.
  16. http://www.devicemag.com/2010/07/08/tf2-engineer-update-gets-serious-vac-bans-issued/
  17. http://www.toptiertactics.com/2010/07/goldengate-the-engineer-update-scandal/

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • Valve anti-cheat — Le Valve Anti Cheat (VAC) est un système créé par la société Valve apparu la première fois sur Counter Strike 1.4 en 2002 afin d éviter la triche (cheat en anglais). Il s agit en fait d un module à activer pour les serveurs. Les tricheurs qui se… …   Wikipédia en Français

  • Valve Anti-Cheat — (Kurz: VAC) ist eine Software, die von der Spielefirma Valve in die Mehrspieler Komponenten ihrer Spiele integriert wurde. Ihr Zweck ist es, sogenannte Cheater in Online Spielen zu erkennen und vom Spielen auszuschließen. VAC bedient sich dafür… …   Deutsch Wikipedia

  • Valve Anti-Cheat — Valve Anti Cheat, abbreviated to VAC, is a proprietary anti cheat solution developed and maintained by Valve Corporation as a component of the Steam platform. Although predating Steam, VAC has been fully adapted to its network and, since the… …   Wikipedia

  • Valve Anti Cheat — (Kurz: VAC) ist eine Software, die von der Spielefirma Valve in die Mehrspieler Komponenten ihrer Spiele integriert wurde. Ihr Zweck ist es, sogenannte Cheater in Online Spielen zu erkennen und vom Spielen auszuschließen. VAC bedient sich dafür… …   Deutsch Wikipedia

  • Valve Anti-Cheat — Предупреждение VAC при загрузке карты Valve Anti Cheat (сокращённо: VAC)  разработка компании Valve, для предотвращения использования игроками читов (нечестных приемов игры). Данная разработка является одним из компонентов Steam. VAC был… …   Википедия

  • Valve Anti-Cheat — Pour les articles homonymes, voir VAC. Développeur Valve Corporation Première …   Wikipédia en Français

  • Anti-Cheat-Tool — Ein Anti Cheat Tool ist ein Programm, das erkennen kann, ob ein Spieler im Multiplayer Modus eines Computerspielers cheatet (mogelt), um so die Gegner leichter zu besiegen. Diese Programme verfahren zur Erkennung der Cheats nach verschiedenen… …   Deutsch Wikipedia

  • Cheat code — Cheat Le Cheat (la triche en français) désigne l ensemble des moyens permettant, dans un jeu vidéo, de modifier les règles du jeu de manière à le rendre plus facile. Sommaire 1 Cheat dans les jeux « un joueur » 1.1 Exemples de cheats… …   Wikipédia en Français

  • ValVe — Unternehmensform Private Corporation Gründung 1996 Untern …   Deutsch Wikipedia

  • Valve Software — Valve Unternehmensform Private Corporation Gründung 1996 Untern …   Deutsch Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”