Am 27. März 2024 markierte das Spiel namens Counter-Strike 2 offiziell seinen sechsmonatigen Meilenstein. Während dieser gesamten Zeit hat das Unternehmen Valve Tausende von Entschuldigungen in den Spielprozess eingeführt, indem es Fehler verschiedener Art behoben hat. Doch abgesehen von den Vorteilen des Piepens, des defekten Sabotage-Schalters und vielem mehr gibt es ein Problem, das über allem steht, aber Valve scheint keine Beachtung darauf zu legen.
Und der Name dieses Problems ist Cheater. Es gibt so viele von ihnen, dass sogar die Cheater selbst sich darüber beschweren, dass es sehr schwierig geworden ist, im Spiel gebannt zu werden. Es spielt keine Rolle, ob Sie mit einem kostenlosen Cheat oder einem kostenpflichtigen spielen, die Chance, einen Super-Bann zu erhalten, ist sehr gering. Denn jetzt funktioniert VAC (Valve Anti-Cheat) einfach nicht oder Valve hat ihn aufgegeben. Aber vielleicht ist Valve doch sehr besorgt über das Problem der Cheater? Lassen Sie uns gemeinsam herausfinden, warum VAC als bester seiner Art angesehen werden kann.
Über das Leiden
Man könnte denken, dass es ausreicht, dem Entwickler, der an VAC arbeitet, ein paar ordentliche Ohrfeigen zu geben, um alle Cheats aus dem Spiel zu entfernen. Deshalb beginnt die Community nicht Aufstände gegen die Cheater, sondern gegen Valve, die ihrer Meinung nach nichts gegen dieses Problem unternehmen.
Wenn Sie einfach nur ein Programm erstellen würden, das das gesamte System überprüfen und nichts in das Spiel lassen würde, warum konnten dann Faceit das schaffen und Sie nicht? Aber wenn ein Cheater hundert zusätzliche grüne Noten hat, wird es praktisch unmöglich sein, ihn online zu verbannen. Alles wegen dieser Gebühr:
Es gibt Gerüchte, dass mit Hilfe dieses Gadgets Spieler bereits begonnen haben, große Online-Turniere zu gewinnen. Aber dort gibt es gute Anti-Cheat-Systeme, wie zum Beispiel das Fazeit AC oder EASY AC. Obwohl sie im Grunde genommen einfach nur Cheater legitimieren, indem sie ihnen die Möglichkeit geben, zu spielen und zu gewinnen. Aber Valve, was ist mit Valve? Was ist, wenn Valve nicht nur kultige Spiele, die besten Plattformen für Gamer und vieles mehr kreiert, sondern auch etwas über Cheats versteht? Aber lassen Sie uns von Anfang an vorgehen.
Welche Arten von Cheats gibt es?
Um zu verstehen, welche Cheats VAC verbieten soll, muss man sich zumindest oberflächlich damit befassen, welche Arten von Cheats es überhaupt gibt und wie sie funktionieren. Im Allgemeinen werden Cheats in zwei Typen unterteilt.
Inject Cheats
Die gängigsten und billigsten Cheats gelten als schädliche Software, die mithilfe eines Injectors in das Spiel eingeschleust wird und das Spiel selbst beeinflusst, indem es die Codezeilen überschreibt. Um solche Software zu verwenden, müssen Sie lediglich die Anwendung herunterladen, starten und schon spielen Sie besser als s1mple. Aber nicht für lange, denn VAC und andere Anti-Cheat-Systeme bannen solche Spieler sehr schnell.
Aber solche Cheats haben auch ihre Vorteile, wenn man so sagen kann. Denn da sie den Code des Spiels beeinflussen, indem sie ihn ändern, bietet sich dem Cheater im Grunde genommen ein riesiges Spektrum an möglichen Manipulationen. Daher entstanden solche Cheats wie:
- Skinchanger
- Speedhack
- Shots through walls
- Respawn alterations
Und es gibt viele andere Dinge, die Ihnen das Spiel ermöglicht, wenn Sie seinen Code bearbeiten.
Internal und External Software
Beginnen wir damit, dass Cheats, die auf dieser Architektur basieren, viel seltener gebannt werden als frühere. Aber wie funktionieren sie? Diese Art von Cheats ändert den Spielcode nicht und versucht auch nicht, etwas damit zu tun. Sie beobachten einfach, was auf Codeebene passiert. Deshalb ist es viel schwieriger, solche Software zu bannen, da sie nicht in den Spielprozess eingreift.
Zum Beispiel steht Ihr Gegner hinter einer Wand. Sie sehen ihn visuell nicht auf Ihrem Bildschirm, aber sein Modell ist trotzdem im Spielcode vorhanden. Die Positionen und Aktionen Ihrer Gegner werden immer in Ihrem Arbeitsspeicher gespeichert. Und dieser Cheat liest einfach die Informationen aus dem Arbeitsspeicher aus und gibt auf Ihrem Bildschirm ein Bild basierend auf den Codezeilen aus. So entsteht ein Wallhack.
Die Lösung des Problems scheint oberflächlich betrachtet einfach zu sein, aber was ist hier das Problem?
Es scheint, als ob es einfach wäre, das Problem zu lösen, wenn wir bereits alles darüber wissen, wie 90 % der Cheats funktionieren. Schließlich werden alle Cheats irgendwie auf dem PC ausgeführt, und alles, was benötigt wird, ist ein Programm, das jeden Datei auf dem Computer überprüft. Basierend auf dieser Logik wurde ein Anti-Cheat-System von Faceit entwickelt, das jeden Computer auf Treiberebene durchsucht.
Ein solcher Anti-Cheat wird als "Treiber-basiert" bezeichnet. Es hat Befugnisse in Windows, so dass der Computer nicht immer erkennt, ob Sie dieses Programm installiert haben oder ob es von Anfang an vorhanden war. Im Wesentlichen wird jegliche Software, die versucht, sich in das Spiel einzuschleichen, gebannt, noch bevor sie auf Treiberebene zugreifen kann.
Aber trotzdem wissen wir, dass es auf Faceit immer noch Cheater gibt. Wie ist das möglich, wenn das Faceit AC auf dem Computer noch vor Windows gestartet wird und alle Prozesse steuert, die auf dem Computer ausgeführt werden?
Das liegt daran, dass wir im 21. Jahrhundert leben und viele Cheats außerhalb Ihres PCs arbeiten. Und jetzt sind wir reibungslos zu der besagten Platte übergegangen, die als DMA-Karte bekannt ist.
DMA-Karte, was ist das und wie wird es verwendet?
Ursprünglich wurde die DMA-Karte für Komfort entwickelt, nämlich für eine kontinuierliche Verbindung zwischen zwei Computern. Damit man jederzeit Gigabyte an Daten von einem Gerät zum anderen übertragen kann. Die DMA-Karte wird in das Mainboard des ersten PCs eingesteckt und mit einem Kabel mit dem zweiten verbunden, und schon haben Sie Ihren eigenen privaten Datensender.
Der Unterschied dieser Karte zu einer herkömmlichen LAN-Verbindung besteht darin, dass die DMA-Karte nur auf den Arbeitsspeicher zugreift und den Prozessor überhaupt nicht berührt, was bedeutet, dass sie das System praktisch nicht belastet. Sehr praktisch und ein idealer Cheat. Aber wie funktioniert das?
Und selbst die besten Anti-Cheat-Programme in der Geschichte, nämlich die Treiber-basierten, können solche Software nicht erkennen.
Wie funktionieren Cheats über eine DMA-Karte?
Hier ist alles ziemlich einfach. Die DMA-Karte wird in den ersten Computer eingesetzt - sie liest Daten aus dem Arbeitsspeicher und überträgt alles auf den zweiten Computer, wo bereits ein Compiler läuft, der aus dem Code ein Bild macht. Und voilà, Sie haben einen Wallhack, der online nicht entdeckt werden kann, es sei denn, man findet Beweise beim Anschauen der Wiederholung.
Wichtig ist, dass der Treiber-basierte Anti-Cheat den Cheat selbst nicht sehen wird, aber er wird die DMA-Karte bemerken, die an Ihren PC angeschlossen ist. Was sie auf dem zweiten Monitor tut, ist unbekannt, daher gibt es im Grunde genommen keinen Grund für einen Bann. Aber Faceit AC wird für die DMA-Karte bannen, da es annimmt, dass sie in 99% der Fälle für Cheats verwendet wird.
Es stellt sich also heraus, dass der Verdächtige nicht wegen des tatsächlichen Vorhandenseins von Cheats, sondern einfach wegen der DMA-Karte gebannt wird. Daher dachten sich die Cheat-Entwickler, dass sie etwas mit dieser Karte machen müssen, und das haben sie auch getan.
Die Cheat-Entwickler erkannten, dass es ausreicht, die Firmware der Karte zu ändern, und schon kann das Anti-Cheat (AC) nicht mehr verstehen, was an den PC angeschlossen ist, ob es sich um eine Festplatte, einen USB-Stick oder sogar nur eine zusätzliche Tastatur oder Maus handelt. In diesem Fall gibt es einfach keinen Grund für einen Bann.
Die einzige Chance, für solche Manipulationen gebannt zu werden, besteht darin, dass die Firmware der DMA-Karte ins Netz durchsickert, wo sie als Methode zur Umgehung des Anti-Cheats markiert wird. Das bedeutet, dass alle Konten, die eine DMA-Karte mit solcher Firmware verwendet haben, bald ebenfalls gebannt werden.
Aber wenn man eine hochwertige Firmware besorgt oder einen befreundeten Programmierer bittet, sie speziell zu schreiben, wird es einfach unmöglich sein, entdeckt zu werden. Davon profitieren Spieler, die verschiedene Online-Turniere gewinnen.
Fuser – der letzte Nagel im Sarg aller Anti-Cheats
Ein Bild mit Wallhack (WH) auf einem zweiten Monitor zu haben, ist cool, aber ziemlich unbequem. Deshalb greifen Cheater auf den sogenannten Fuser zurück, der die Bilder von zwei Monitoren zusammenführt, sodass Sie das Spiel von einem Monitor und den Cheat vom anderen haben. Und all das sehen Sie auf dem ersten Monitor.
Kommt VAC zur Rettung oder was?
All diese Cheats, die DMA-Karten und Fuser verwenden, können nicht aufgedeckt werden und sie machen praktisch alle Anti-Cheats zunichte. Generell sollte Faceit seinen Anti-Cheat ausschalten, damit er das System der normalen Spieler nicht unnötig belastet. Aber was hat das mit VAC zu tun?
Was ist, wenn Valve – die Entwickler der Spiele, die die größte Anzahl von Cheatern in der gesamten Geschichte der Spiele haben – sich mit bösartiger Software auskennen und verstehen, dass man sich nicht mehr nur auf herkömmliche Anti-Cheats verlassen kann? Nicht nur das, wenn VAC anfängt, Inject-, Internal- und External-Software plötzlich zu bannen, dann wird die Nachfrage nach DMA-Karten sprunghaft steigen.
Sie werden in jedem Keller modifiziert werden, denn schon jetzt kostet eine gewöhnliche DMA-Karte nur 50$. Nach so einem Szenario können alle Online-Ligen und Ähnliches gleich schließen, denn sie haben keine Chance.
Um jetzt ohne Cheater zu spielen, muss man zu Faceit gehen, aber wenn DMA-Karten in Umlauf kommen, wird Faceit genauso eine Müllhalde wie der Premier Mode. Es wird immer diesen Spieler in der Welt geben, der das Spiel für alle anderen mit Cheats ruinieren will, und solange es keinen angemessenen Schutz gibt, erlauben sie ihm, dies auf Servern zu tun, die von VAC geschützt sind oder nicht.
Und wo riecht es hier nach dem besten Anti-Cheat, fragen Sie? Seit 2016 arbeitet Valve an VACnet, einer KI, die das Verhalten aller Spieler überwacht und aus ihren Aktionen lernt. Es ist unklar, warum es so lange dauert, aber vor kurzem begannen sie, für plötzliche Mausbewegungen Bans zu verhängen. Interessanterweise würden Sie nicht gebannt werden, wenn Sie beispielsweise 16000 DPI auf Ihrer Maus und eine Sensitivität von 100 im Spiel eingestellt hätten.
Aber das geringste plötzliche Bewegen durch Software führt zu einem Ban. Was ist das, wenn nicht KI? Deswegen kann man jetzt für „verdächtige Bewegungen“ gebannt werden. Aber wie es genau funktioniert, weiß niemand, genauso wenig wie beim Trust Factor.
Möglicherweise arbeiten sie zusammen. Wenn die KI nicht zu 100% entscheiden kann, ob ein Spieler ein Cheater ist oder nicht, kommt der Trust Factor ins Spiel, der Ihr Rating senkt. Jetzt werden Sie mit anderen Cheatern zusammengebracht. Wenn es ein Fehler war, werden Sie schnell daraus entfernt, denn Sie werden dort nicht spielen können. Aber wenn Ihre Bewegungen weiterhin verdächtig sind, dann sollte ein Ban erfolgen.
All das stellt den besten Schutz gegen Cheater in der Geschichte dar. Darüber hinaus kann man noch den „Overwatch“ hinzufügen, wo lebende Spieler entscheiden können, wer ein Cheater ist und wer nicht.
Fazit
Es ist schwer zu sagen, ob Valve derzeit an der Verbesserung des Anti-Cheats arbeitet, aber es wird definitiv etwas getan, und möglicherweise werden wir bis Ende des Jahres das ultimative Produkt von Valve sehen, das Faceit und andere externe Plattformen überflüssig machen könnte. Viel Glück in Ihren zukünftigen Matches!
Verwandte Analysen
Kommentare