Valve Anti-Cheat (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 verschiedener Methoden, auch Detections genannt. Diese Detections verhalten sich ähnlich wie Virendefinitionen in Antivirenprogrammen und werden beim Start eines Internetspiels immer neu geladen. Dabei konzentriert sich VAC vor allem auf die ausführbaren Spiele-Dateien und Programmbibliotheken.
Zum Erscheinen von Half-Life 2 im November 2004 kündigte Valve eine Aktualisierung für VAC mit dem Namen VAC 2 an. Circa ein Jahr nach der Ankündigung wurde die finale Version veröffentlicht.
Funktionsprinzip
Sollte ein Spieler auf einem mit VAC gesicherten Server cheaten, wird sein Steam-Konto dauerhaft für weitere Spiele auf mit VAC gesicherten Servern gesperrt. Diese Sperre gilt allerdings nur für Spiele mit der gleichen Engine. Falls zum Beispiel in Counter-Strike 1.6 (das die GoldSrc-Engine benutzt) betrogen wurde, kann immer noch in Counter-Strike: Source (Source-Engine) auf gesicherten Servern gespielt werden. Um den Cheater im Unklaren zu belassen, welcher Cheat die Sperrung ausgelöst hat, und damit andere Betrüger nicht gewarnt werden können, tritt die Sperre erst nach einigen Tagen oder Wochen in Kraft.
Auf der Game Developers Conference 2018 stellte Valve ein neues Werkzeug vor. Mit VACnet betreibt man eine Deep Learning KI, die Aimbots anhand von auffälligen Cursorbewegungen detektiert. Ziel des Projektes war ein ergänzendes Werkzeug zu dem arbeitsintensiven Overwatch-System, bei dem erfahrene Spieler Replays anschauen und VAC bei dem Valve die Erkennungssignaturen manuell ergänzen muss. VACnet lernt stetig durch den Input aus dem Overwatch-System und zeigte Erkennungsraten von 80 bis 95 Prozent.
Kritik
VAC(2) wurde für unangemessen große zeitliche Abstände zwischen Aktualisierungen kritisiert. Dies stelle die Effektivität des Systems in Frage.
Weblinks
Einzelnachweise
- ↑ Steam Support Wiki: VAC (Memento vom 31. März 2010 im Internet Archive) (Abgerufen: 27. Januar 2008, Version 01:11, 13. Jan 2008)
- ↑ HLPortal.de: VAC2 kommt! (18. Dezember 2004; Abgerufen: 27. Januar 2008)
- 1 2 CounterStrike.de: Funktionsweise von VAC (12. November 2006; Abgerufen: 3. Februar 2008)
- ↑ VACnet: Darum benutzt Valve 3.456 CPU-Kerne für Deep Learning gegen Cheater