Einleitung
Seit unserem letzten Entwicklerblog über den Kampf gegen Cheats in Rainbow Six Siege ist jetzt etwa ein halbes Jahr vergangen. In den letzten sechs Monaten hat das Team den Kampf fortgesetzt, und wir würden gerne einen Blick hinter die Kulissen dieses Prozesses mit euch werfen. Obwohl wir gerne vollkommen transparent wären, würde das unsere Bemühungen behindern, da es bei der Entwicklung neuer Cheats helfen könnte.
Die meisten Änderungen finden im Back-End statt, ihr werdet sie also womöglich gar nicht bemerken. Um den aktuellen Stand der Dinge zusammenzufassen, können wir sagen, dass wir die Cheat-Erkennung aktiv verstärken, indem wir bestehende Sicherheitsmaßnahmen erweitern und allgemein die Möglichkeiten eindämmen, in Rainbow Six Siege zu cheaten.
Glossar
Im gesamten Blog werden wir auf verschiedene Gruppen von Personen verweisen, die Schwächen im System ausnutzen:
- Cheater: Spieler, die eine Drittanwendung, ein Skript oder Makro verwenden, um sich einen unfairen Vorteil im Spiel zu verschaffen oder in einer Weise, die die Nutzungsbedingungen von Rainbow Six Siege verletzen.
- Cheat-Entwickler: Personen, die Cheat-Anwendungen entwickeln und sie dann benutzen, verkaufen oder an Cheater weitergeben.
- Hacker: Im Kontext dieses Beitrags sind dies böswillige Individuen/Gruppen, die Konten übernehmen, die nicht ihre eigenen sind, und die Konten weiterverkaufen, die nicht in ihrem Besitz sind.
Die Vorgehensweise des Siege-Teams gegen das Cheaten
In unserem endlosen Katz-und-Maus-Spiel mit Cheatern und Cheat-Entwicklern konzentrieren wir unsere Bemühungen auf drei zentrale Punkte:
- Verbesserte Erkennung
- Größere Barrieren, um Cheater und neuartige Cheats zu unterbinden
- Verminderung der Auswirkungen von Cheats im Spiel
2020 in Zahlen
Zum Ende des Jahres 2020 haben wir festgestellt, dass wir unseren bisherigen Rekord für Sperrungen in einem Jahr um 44,73 % übertroffen haben. Verbesserte Erkennung, detaillierte Meldungen und das Teilen von Daten mit BattlEye waren wichtige Faktoren für diesen Anstieg. Die steigenden Spielerzahlen und die erhöhte Verfügbarkeit von Cheats, neue Cheats und neue Cheater halten uns ständig auf Trab.
Im August haben wir begonnen, eine neue, auf Spielerdaten basierende Art von Cheater-Strafmaßnahmen anzuwenden – darauf gehen wir unten näher ein. Mithilfe dieses neuen Daten-Erkennungsmodells haben wir zwischen August und Dezember mehr als 4.500 Spieler gesperrt. Wenn wir das zu unseren Cheater-Strafmaßnahmen dazurechnen, kommen wir auf 52,69 % mehr Sperren infolge von Cheating.
Ein Rückblick auf 2020 und was die Zukunft bringt
Im Juni-Entwicklerblog war von drei wichtigen Themen für 2020 die Rede: Erkennung, Barrieren und Schwachstellen. Auf ihnen liegt weiterhin unser Hauptaugenmerk und wir haben ein paar Neuigkeiten zu berichten.
1. VERBESSERTE CHEAT-ERKENNUNG
Cheat-Erkennung wird immer ein fortlaufender Prozess sein und auch so etwas wie eine „Jagd“. Da sich das Cheaten aufgrund von Änderungen in Verhaltensweisen, der kontinuierlichen Umgehung von System und anderen Faktoren ständig weiterentwickelt, wird es nie möglich sein 100 % der Cheater zu entdecken.
Daher arbeiten wir an neuen Cheat-Erkennungen, die auf Statistiken basieren, um die Cheat-Anwender zu entlarven, die am meisten stören.
1.1. VERWENDUNG DATENBASIERTER ERKENNUNGSMODELLE FÜR FRÜHE ERKENNUNG UND KENNZEICHNUNG VON CHEATS
Auf Spielerstatistiken basierende Sperren sind noch immer etwas Neues bei Rainbow Six Siege. Eines der wichtigsten Ziele der datenbasierten Cheat-Erkennung ist es, Cheater schneller zu bestrafen. Wir sind mit der Genauigkeit unseres ersten Modells zufrieden, aber wir führen die Bannwellen immer noch manuell aus. Dadurch ist der Prozess langsamer, als uns lieb ist. Die Automatisierung für dieses erste Modell soll zu Beginn von Jahr 6 starten.
Neue Erkennungsmodelle werden immer manuell eingeführt. Wir beginnen, indem wir Daten identifizieren, die unser Erkennungsmodell relevant machen. Als Nächstes implementieren wir es im Back-End und stellen sicher, dass wir mit den Ergebnissen zufrieden sind. Die ersten Bannwellen werden von Hand ausgeführt, was es uns ermöglicht, jeden betroffenen Spieler zu überprüfen. Das hilft uns, sicherzustellen, dass die Erkennungen konkrete Beweise für Cheating identifizieren. Wir werden auch weiterhin neue Modelle entwickeln, die uns bessere Einblicke in das Live-Geschehen ermöglichen, damit wir die Erkennung und Sanktionierung von Cheatern vorantreiben können.
1.2. BATTLEYE IN SIEGE VERBESSERN
In den letzten sechs Monaten haben wir mit BattlEye zusammengearbeitet, um die Cheat-Erkennungen in Siege zu verbessern. Wir werden weiterhin sicherstellen, dass unsere Partnerschaft mit BattlEye einen positiven Einfluss auf die Community von Rainbow Six Siege ausübt.
2. GRÖSSERE ZUGANGSBARRIEREN UND CHEAT-PRÄVENTION
Die Cheat-Erkennung ist nur ein Teil im Anti-Cheat-Puzzle von Siege. Wir arbeiten außerdem noch daran, die Zugangsbarrieren sowohl für Entwickler von Cheats als auch für ihre Anwender zu vergrößern. Unser Ziel ist es, die Vorteile dieser Methoden abzuschwächen, indem wir den Aufwand für illegitime Spieler erhöhen.
2.1. CHEATERN DAS LEBEN SCHWER MACHEN
Auf unserer Mission, Cheatern das Leben möglichst schwer zu machen, haben wir die APAC-Regionen in die „Mit Rang“-Sperre mit Zwei-Faktor-Authentifizierung aufgenommen. Das beugt nicht nur Cheating vor, sondern hilft dabei, viele andere Konten vor Hacking zu schützen. Eine Erhöhung der allgemeinen Sicherheit von Konten ist ein guter Weg, gegen Kontodiebstahl und -handel vorzugehen, und stellt für Cheater, Hacker und Cheat-Entwickler gleichermaßen eine Hürde dar.
Ein weiteres Werkzeug im Arsenal von Cheatern und Cheat-Entwicklern ist die Erstellung von Wegwerfkonten. Um dagegen vorzugehen, haben wir BattlEye-Sperren mit „Steam VAC“-Sperren verbunden, was gesperrte Spieler daran hindert, Rückerstattungen zu erhalten.
In den kommenden Monaten werden wir außerdem die Ranglisten genauer im Auge behalten. Wir sind uns der Tatsache bewusst, dass Cheater in den obersten Rängen auftauchen, und wir werden uns regelmäßig darum bemühen, die Ranglisten manuell aufzuräumen.
2.2. DEN ENTWICKLERN VON CHEATS DAS LEBEN SCHWER MACHEN
Wir können bei diesem Thema leider nicht ins Detail gehen, aber wir versichern euch, dass wir daran arbeiten, Entwicklern von Cheats das Analysieren und Modifizieren unseres Spiels zu erschweren. Mit jedem Update, das wir in den letzten paar Saisons herausgebracht haben, haben wir den Code immer weiter gesichert und es Cheatfunktionen so erschwert, auf dem aktuellen Stand zu bleiben.
Cheat-Entwickler sind zwar nur ein Teil der Gleichung, aber sie sind der Ursprung des Problems. Wir werden weiter daran arbeiten, unseren Code sicherer zu machen und Schwachstellen auszubessern, um die Aufrechterhaltung von Cheats teurer und zeitaufwendiger zu machen.
3. REDUZIERUNG DER SCHWACHSTELLEN, DER CHEAT-MÖGLICHKEITEN UND DER AUSWIRKUNGEN VON CHEATS
Wir lernen in unserem Kampf gegen Cheats ständig dazu. Dabei kämpfen wir an verschiedenen Fronten gleichzeitig – wir reagieren auf Live-Probleme und Notfälle, planen zukünftige Anti-Cheat-Maßnahmen für Siege und stellen sicher, dass wir alle unsere Schwachstellen im Blick behalten.
3.1. ERMITTLUNG VON SCHWACHSTELLEN
Entwickler von Cheats machen sich bei ihrer Arbeit bestehende Schwachstellen zunutze. Aus diesem Grund ermitteln wir jede Saison unsere Schwachstellen, nicht nur um aktuelle Lücken zu finden, sondern auch um vorherzusehen, welche neuen Schlupflöcher in Zukunft gefunden werden könnten. Wir pflegen engen Kontakt zum Ubisoft-Spielsicherheitsteam und nutzen dessen Fachkenntnis, um Initiativen zu planen und frühere und aktuelle Fehler besser zu verstehen.
3.2. SCHWACHSTELLEN BEHEBEN
Neben dem Einsatz von Software, um potenzielle Risiken zu erkennen, behalten wir auch die sozialen Medien im Auge und arbeiten eng mit dem Community-Team und dem Kundenservice zusammen, um uns auf die Probleme zu konzentrieren, die unseren Spielern wichtig sind. Sobald wir Schwachstellen entdecken, fangen wir an, sie zu beheben. In manchen Fällen gibt es keine einfachen Lösungen, also versuchen wir, Prävention mit Erkennung zu verbinden.
Was kommt als Nächstes?
Wir haben große Pläne für unser Team und für das Spiel – und nicht die Absicht, es ruhiger angehen zu lassen. Wir können zwar noch nicht viel dazu sagen, aber wir hoffen, dass dieser Entwicklerblog euch etwas besser verstehen lässt, was wir hinter den Kulissen machen. Diese Arbeit ist selten für die Benutzer sichtbar und kann durch neue Cheat-Entwicklungen zunichtegemacht werden, doch wir werden nicht locker lassen.
Das Anti-Cheat-Team plant, weiterhin transparent zu bleiben und auch in Zukunft Entwicklerblogs zu veröffentlichen, wenn wir bedeutende Updates mitzuteilen haben.
Fazit
Nach jeder von uns verstärkten Mauer versuchen Cheat-Entwickler, an einer anderen Stelle durchzubrechen. Doch das ändert nichts an unserer Entschlossenheit, das Spiel von so vielen Opportunisten und Cheatern wie möglich zu befreien. Wir wollen Siege sicher und fair für alle machen. Wir freuen uns schon darauf, euch in zukünftigen Blogs spannende Neuerungen mitzuteilen. Bis dahin hoffen wir, dass ihr weiterhin Cheater im Spiel meldet und gut auf euch aufpasst.