Kürzlich wurden zahlreiche Spieler von Call of Duty: Modern Warfare 3 und Warzone durch ein Exploit im Ricochet-Anti-Cheat-System gebannt – und das nicht, weil sie tatsächlich geschummelt hatten. Ein Hacker namens Vizor bekannte sich gegenüber TechCrunch zu dieser Aktion und erklärte, er habe gezielt eine Schwachstelle im System genutzt, um „tausende“ Spieler fälschlicherweise bannen zu lassen. Activision hat den Fehler inzwischen behoben, nachdem das Unternehmen zunächst erklärte, dass nur eine „kleine Anzahl“ legitimer Spieler betroffen war.
Wie der Exploit funktionierte: Lücken im Ricochet-Text-Scanning
Laut Vizor war das Vorgehen überraschend einfach: Der Hacker nutzte eine Methode, bei der das Ricochet-System bestimmte, vordefinierte Text-„Signaturen“ auf den Geräten von Spielern überprüfte, um potenzielle Cheater zu identifizieren. Wenn Vizor Spielern private Nachrichten mit diesen speziellen, als verdächtig geltenden Wörtern schickte, führte das zu einem automatischen Ban für die Empfänger. Vizor behauptete, er habe „jahrelang“ so agieren können, solange er nur „zufällige Spieler und keine berühmten“ ins Visier genommen habe, und fand es „lustig, das System so zu missbrauchen.“
Ein Beispiel für diese Signaturen war der Begriff „trigger bot“, ein Cheat, der ein automatisches Zielen und Feuern der Waffe aktiviert. Ricochet scannte die Geräte nach genau diesem Begriff, und sobald Vizor diese Zeichenfolge in einer Nachricht verschickte, wurde der Empfänger automatisch gebannt.
Die Methode des Hackers nutzte Ricochets einfaches ASCII-Text-Scanning, das bekannte Cheat-Signaturen erkennen sollte, aber in diesem Fall zu zahlreichen Fehldetektionen führte. Vizor erkannte schnell, dass Ricochet aufgrund dieser Art der Speicherüberprüfung „extrem anfällig für Fehlalarme“ war. Ein Test an sich selbst bestätigte dies: Vizor schickte sich eine private Nachricht mit einer dieser Signaturen und erhielt prompt einen Ban.
Um die Reichweite zu maximieren, erstellte Vizor anschließend ein Skript, das automatisch Spiele betrat, die Trigger-Textnachrichten verschickte, das Spiel verließ und diesen Ablauf wiederholte. Sobald Activision neue Signaturen in Ricochet hinzufügte, analysierte Vizor den Code, fand die neuen Schlagwörter und setzte die Bann-Aktion fort.
Aufdeckung und Lösung des Problems
Am Ende war es ein anderer Cheat-Entwickler namens Zeebler, der Vizors Methode auf Twitter öffentlich machte und so Activision auf das Problem aufmerksam machte. Daraufhin behob Activision den Exploit und hob die ungerechtfertigten Bans auf. Vizor kommentierte unbeeindruckt, dass er seinen „Spaß“ gehabt habe.
Lektion für Anti-Cheat-Systeme
Dieser Vorfall zeigt die Risiken von Anti-Cheat-Systemen, die stark auf das Erkennen bestimmter Textsignaturen setzen. Solche Systeme können anfällig für Manipulation und Fehlalarme sein, wenn nicht präzise programmiert. Für die Call of Duty-Community bringt die Lösung zwar Erleichterung, doch der Vorfall wirft ein kritisches Licht auf die Zuverlässigkeit von Anti-Cheat-Software in der gesamten Gaming-Branche.
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Browsing-Erlebnis zu verbessern und um (nicht) personalisierte Werbung anzuzeigen. Wenn du nicht zustimmst oder die Zustimmung widerrufst, kann dies bestimmte Merkmale und Funktionen beeinträchtigen.
Klicke unten, um dem oben Gesagten zuzustimmen oder eine detaillierte Auswahl zu treffen. Deine Auswahl wird nur auf dieser Seite angewendet. Du kannst deine Einstellungen jederzeit ändern, einschließlich des Widerrufs deiner Einwilligung, indem du die Schaltflächen in der Cookie-Richtlinie verwendest oder auf die Schaltfläche "Einwilligung verwalten" am unteren Bildschirmrand klickst.
Funktional
Immer aktiv
Technisch notwendige Cookies, die für den Betrieb der Website erforderlich sind (z.B. Seitenfunktion, Sicherheit, Login oder Kommentarbereich).
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt.Cookies zur anonymen Analyse der Nutzung unserer Website. Diese helfen uns zu verstehen, welche Inhalte besonders interessant sind und wie wir die Seite verbessern können.
Marketing
Diese Cookies ermöglichen personalisierte Werbung und die Analyse der Wirksamkeit von Anzeigen. Dabei können Daten über dein Nutzungsverhalten verarbeitet und an Werbepartner weitergegeben werden.
Um dir ein optimales Erlebnis zu bieten, verwenden wir Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wenn du diesen Technologien zustimmst, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn du deine Zustimmung nicht erteilst oder zurückziehst, können bestimmte Merkmale und Funktionen beeinträchtigt werden.
Funktional
Immer aktiv
Technisch notwendige Cookies, die für den Betrieb der Website erforderlich sind (z.B. Seitenfunktion, Sicherheit, Login oder Kommentarbereich).
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt.Cookies zur anonymen Analyse der Nutzung unserer Website. Diese helfen uns zu verstehen, welche Inhalte besonders interessant sind und wie wir die Seite verbessern können.
Marketing
Diese Cookies ermöglichen personalisierte Werbung und die Analyse der Wirksamkeit von Anzeigen. Dabei können Daten über dein Nutzungsverhalten verarbeitet und an Werbepartner weitergegeben werden.