Frag Riot

Stelle eine Frage zu Riot oder League, und wir werden versuchen, sie zu beantworten. Antworten werden jeden zweiten Donnerstag um 22:30 Uhr (MEZ) veröffentlicht.

Was möchtest du wissen?

Etwas ist schiefgegangen. Versuch es nochmal.

Danke, dass du uns eine Frage geschickt hast!

Nächster Artikel

/dev: Keine Macht den Cheatern

Der Kampf gegen Cheater, die Bots und Schummelskripte einsetzen oder die ELO-Wertung manipulieren.

Wenn du das liest, wurdest du wahrscheinlich nicht in League of Legends gebannt, und das bedeutet, dass sich unsere Wege noch nie gekreuzt haben. Genau wie die Cheater, mit denen wir es zu tun haben, sind auch wir gezwungen, die meiste Zeit im Schatten zu agieren und uns ruhig zu verhalten, um unsere Entlarvungsmethoden nicht preiszugeben und den Anbietern von Cheats keine unnötige Aufmerksamkeit zuteilwerden zu lassen. Der Mangel an direktem Sonnenlicht verbessert jedoch unsere Programmierungskünste und beschützt uns nebenbei vor jenen, die nicht immer fair kämpfen.

Wie dem auch sei … Wir sind das Anti-Cheat-Team und wir dachten uns, das Ende einer weiteren LoL-Saison wäre ein guter Zeitpunkt, um: 1) Ein paar Funktionsweisen der Cheats zu erklären, die uns am meisten nerven, 2) jeden daran zu erinnern, dass faire Videospiele unsere liebsten Videospiele sind und 3) zu versuchen, den Weltrekord im Cheater-Bannen zu brechen (Guinness, bitte ruft zurück).

WAS IST DAS ANTI-CHEAT-TEAM?

Anti-Cheat-Teams konzentrieren sich in der Regel darauf, ein Spiel vor Problemen, die seine Wettkampftauglichkeit beeinträchtigen können, zu beschützen und alle Mechanismen, Anwendungen oder Strategien, die jemandem unfaire Vorteile einbringen könnten, ausfindig zu machen. Wir entscheiden auch darüber, wann es sich bei diesen Techniken um beabsichtigte Spielinhalte (Malzahar auszuwählen) oder unerlaubte Eingriffe (eine Manipulation der ELO-Wertung, um den krassen Goldrahmen zu erhalten) handelt.

Uns stehen mehrere Methoden zur Verfügung, um verwerfliches Verhalten zu bekämpfen, aber wir neigen dazu, alles in drei Kategorien zu unterteilen: Verhinderung, Erkennung und Abschreckung … oder wie wir sie nennen: die Strahlenden Etappen der Gerechtigkeit™.

  • Verhinderung: Die Idee hierbei ist es, Designs zu entwickeln und Sperren zu errichten, die Spieler am Cheaten hindern, damit wir uns nicht darauf verlassen müssen, dass jeder Spieler moralisch richtig handelt und nicht den „einfachen“ Weg wählt.
  • Erkennung: Wir fangen alles ab, was wir nicht verhindern können. Dabei variiert unsere Methodik stark und reicht vom sich ständig weiterentwickelnden Kampf um die Kontrolle über den Speicher des Clients bis hin zu modernsten Lernmodellen, die die Leistung der Spieler überwachen.

  • Abschreckung: Manchmal muss man einfach den Vorschlaghammer auspacken. Obwohl es einige Bannwellen dauern kann, bis die Nachricht bei den Spielern ankommt, können Strafmaßnahmen zu Zurückhaltung führen und die Unschuldigen beruhigen, die die Auswirkungen eines Cheats zu spüren bekommen haben.

Wenn du mehr über unsere technischen Strategien erfahren willst, dann solltest du dir den Technik-Blog von Michael VanKuipers durchlesen, in dem er über Verschlüsselungen und Fehlerbehebungen spricht.

WARUM GIBT ES EIN ANTI-CHEAT-TEAM?

Weil manche Spieler cheaten.  Menschen gewinnen gerne – im Grunde mögen sie vor allem die Anerkennung, die Siege mit sich bringen. Cheat-Anbieter wollen sich das Ansehen, das Können nach sich zieht, zunutze machen, um sich finanziell zu bereichern (oder im Internet Bekanntheit zu erlangen). Wir sorgen dafür, dass ihnen ihre Bemühungen keine Gewinne einbringen und dass die Spieler niemals nach Malware suchen müssen, um im Wettkampf mithalten zu können.

Wenn wir wollen, dass League als Sport ernst genommen wird (und das wollen wir), dann müssen alle Wettkampfteilnehmer nach denselben Regeln spielen. Wenn du die Trophäe einfach kaufen kannst, ist sie nicht mehr wert als die Bronze, aus der sie besteht.

WER IST DAS ANTI-CHEAT-TEAM?

Eine ganze Schar Hacker mit Trenchcoats, die vor jeder Menge Monitoren sitzen, auf denen ständig unzählige openGL-Rechtecke gerendert werden. Unser Team besteht aus ein paar ehemaligen Cheat-Entwicklern (damit man uns auch ernst nimmt), einigen Datenwissenschaftlern (die unsere Graphen aufpolieren) und ein oder drei Analysten (die dafür sorgen, dass wir unseren Blick immer auf die Zukunft richten).

Da wir in mehreren Ninja-Disziplinen versiert sind, konnten wir eine leistungsfähige Mischung aus Schutz- und Identifikationstechnologien entwickeln.

WO BEFINDET SICH DAS ANTI-CHEAT-TEAM?

Direkt hinter dir.

WAS IST DIESES JAHR NEU?

Wir sind vor Kurzem nach Shenzhen geflogen, um uns von den Anti-Cheat-Großmeistern von Tencent unterrichten zu lassen. Chinas Cheat-Landschaft hat den Schwierigkeitsgrad „Inferno“, und dank unserer Zusammenarbeit können wir neue Möglichkeiten entwickeln, um die Anbieter von Cheats ausfindig zu machen. Von Deaktivierungen einzelner Dienste bis hin zu Erkennungssystemen im Hintergrund erarbeiten wir gerade einen globalen Standard für alle Spieler in wettkampforientierten Videospielen.

CHEATEN IN LEAGUE OF LEGENDS

Damit wären die Formalitäten geklärt und wir können endlich zum interessanten Teil kommen. 

Manchmal werden Spieler wegen Cheatens gebannt (sehr zur Enttäuschung ihrer Eltern), und dafür ist meistens eines der folgenden drei Dinge verantwortlich: Schummelskripte, Manipulation der ELO-Wertung (Boosting) oder die Verwendung von Bots.

Schummelskripte

League ist ein serverbasiertes Spiel und jeder Client verbindet sich mit einer Instanz, die den Zustand des Spiels verwaltet. Das bedeutet, dass die Cheats, mit denen du es meistens zu tun bekommst, keine verrückten Dinge wie Unsterblichkeit oder eine komplett aufgedeckte Karte sind (dagegen können wir leicht etwas unternehmen), sondern viel mehr Versuche, perfekte Automatismen zu erzeugen. Die häufigste Art des Cheatens in MOBA-Spielen sind die „Schummelskripte“. Dabei handelt es sich um externe Programme, die für den Spieler Eingaben ausführen oder Fähigkeiten kontern (wie Aimbots, Programme, die die Abklingzeit anzeigen, und Kombos) und sein Gameplay so auf ein übermenschliches Niveau anheben.

„Niemand möchte eine Leertaste mit einem Diamantrahmen belohnen.“

Die ganze Angelegenheit ist in der Regel etwas kompliziert. Zuerst kommt ein Hacker um die Ecke, der den Spielclient mit einer speziellen Software und rohem Talent auseinandernimmt. Dieser Hacker findet dann heraus, wo sich alle wichtigen Spielfunktionen befinden und schreibt daraufhin einen Code, der darauf verweist. Zu guter Letzt injiziert er diese Krankheit dann in das Spiel, um eine Programmierschnittstelle offenzulegen, die andere Entwickler nutzen können, um automatische Skripte oder championspezifische Logiken zu schreiben. Optimistische Cheater führen dann diese Skripte während ihrer Spiele aus, um ihre Freunde kurzzeitig zu beeindrucken.

Sehen wir uns an, wie häufig LoL in den letzten Jahren Schummelskripten zum Opfer gefallen ist.

Was ist wichtiger: Die Größe des Hammers? Oder die Geschwindigkeit, mit dem du ihn schwingst?

Der grüne Graph zeigt die Spieler, die Schummelskripte benutzen, als täglichen Prozentsatz aller gespielten Ranglistenspiele. Er zeigt mit der Zeit immer stärker abwärts und wird statistisch als „Gute Linie“ bezeichnet. In der Grafik sind auch Bannwellen abgebildet (in einem rechtschaffenen Gold), damit du die beiden Werte vergleichen und dich amüsieren kannst. Mein Boss hatte einige „Bedenken“ dabei, „geheime Informationen“ preiszugeben, weshalb wir die Gesamtanzahl der Sperrungen hier mit Absicht nicht angeführt haben.

Hier sind noch ein paar Zahlen, die es wert sind, erwähnt zu werden:

  • Wir haben in den letzten drei Jahren weltweit über 7 Millionen Konten wegen der Verwendung von Schummelskripten gebannt. 5 Millionen davon wurden von Tencent in China abgewickelt. Heute trifft ein durchschnittlicher Spieler in etwa einmal alle 400 Ranglistenspiele auf einen Spieler, der Schummelskripte verwendet.
  • Nur 9 % aller Spieler, die wegen Schummelskripten gesperrt wurden, bessern sich, und wir müssen im Durchschnitt 5,1 Konten bannen, bis ein Cheater LoL endlich deinstalliert.
  • Mittlerweile sind wir an einem Punkt angelangt, an dem wir die Rate an Schummelskripten mit Sperrungen allein nicht weiter drücken können (Cheater sind eben Cheater), weshalb wir uns jetzt stärker auf Präventivmaßnahmen konzentrieren
„Aber mirageofpenguins, helfen einem Cheats überhaupt? Ich frage für einen Freund.“

Schön, dass du fragst.

Die Spieler, die Schummelskripte verwenden, sind vom Aussterben bedroht und wollen den Winter im Süden verbringen.

Es ist wahrscheinlich offensichtlich, aber ich werde es dennoch sagen, falls jemand in Mathe nicht aufgepasst hat: Die durchschnittliche Siegesrate eines zufälligen Spielers sollte bei 50 % liegen, daher verschaffen diese Anwendungen den Spielern einen Vorteil. Dennoch gibt es interessante Faktoren, die zu einem Abfall der Leistung führen.

  • Schummelskripte helfen vor allem mechanisch intensiven Champions wie AD-Carrys oder Cassiopeia. Um die Effizienz perfekt getimter Zauber zu verringern, „verzeihen“ wir absichtlich, dass einige Fähigkeiten gespammt werden (wie das Q von Evelynn), damit die Menschen mit den Maschinen mithalten können.
  • Die Entwickler haben ihre eigenen automatischen Aktionen absichtlich mit einer Verzögerung versehen, um einer Verhaltenserfassung zu entgehen und ihre Systeme dazu zu zwingen, sich menschlicher zu verhalten.
  • Unser permanentes erbarmungsloses Vorgehen gegen Anbieter von Schummelskripten hat diese dazu gezwungen, ihre Plattformen und Codes ständig zu überarbeiten. Stell dir vor, du willst dafür sorgen, dass dein Auto reibungslos funktioniert, aber irgendwer (ich) stiehlt dir ständig deine Radmuttern.

Es hat ziemlich lange gedauert, aber wir können ziemlich sicher behaupten, dass wir die Rebellion der Maschinen mindestens ein paar Jahrzehnte hinausgezögert haben. Aber keine Angst, du kannst deine Mikrowelle auch in Zukunft bedenkenlos benutzen, vorausgesetzt, sie interagiert nicht mit dem LoL-Client.

Manipulation der ELO-Wertung (Boosting)

Manchmal kann es ziemlich anstrengend sein, sich durch die Silber-Klasse zu kämpfen, und in solchen Fällen könnten skrupellosere Menschen auf die Idee kommen, jemand anderes die Arbeit machen zu lassen. Spieler, die ihre ELO-Wertung manipulieren, auch bekannt als „die Trophäe kaufen“ oder „Rahmenshopping“, haben meist die Saisonbelohnung im Auge (68 % der Boosts enden auf Gold V), manche wollen aber auch einfach den Eindruck erwecken, gute Spieler zu sein.

„Es ist in Ordnung, deinen Freunden zu sagen, dass du in der Silber-Klasse bist. Wahre Freunde werden dich trotzdem akzeptieren.“

Aus Erfahrung kann ich sagen, dass es ziemlich frustrierend ist, einem Diamant-II-Spieler in Spielen auf Gold III zu begegnen, oder was noch schlimmer ist: in der Aufstiegsserie zu Platin V einem Spieler zu begegnen, der dort gar nicht hingehört. Die besten Spiele sind jene, die zwischen Spielern eines ähnlichen Niveaus ausgetragen werden, und aus diesem Grund betrachten wir alle Fälle, in denen ein Spieler mit einem Konto spielt, um dessen Rang zu erhöhen, als Manipulation der ELO-Wertung.

Es ist ziemlich schwierig, diese Manipulation zu verhindern, weshalb wir uns in der Regel auf die offensichtlichsten Übeltäter konzentrieren. Ich muss mich in diesem Fall etwas vage ausdrücken, um keine Geheimnisse preiszugeben, aber wir haben uns die erkennbaren Unterschiede zwischen Spielern und ihren „Helfern“ angesehen und einen kleinen Algorithmus entwickelt, den wir einmal pro Saison ausführen, um jenen die Belohnungen wieder wegzunehmen, die sie nicht verdient haben.  Wir erwischen zwar nicht jeden, werden aber immer besser.

Beachte den Ausschlag am Ende. Zu diesem Zeitpunkt geben unsere Spieler, die unbedingt die Gold-Klasse erreichen wollen, endlich nach und kaufen sich ihre ELO im Angebot.

Die offensichtlichsten Ausschläge hängen mit zwei gut erforschten Phänomenen zusammen:

  • „Spiel meine Platzierungsspiele für mich, Brudi.“
  • „Hey, besorg mir diesen Siegreichen Graves.“

Unser Ziel ist es, jene zu bestrafen, die mit diesen Spielern ein Geschäft machen wollen, und in dieser Hinsicht haben wir noch einen weiten Weg vor uns. Die geboosteten Spieler zu sperren, ist nur ein Teil der Rechnung. Ab jetzt konzentrieren wir uns vermehrt darauf, Boosting-Dienste zu identifizieren und auszuschalten – diese Taktik haben wir uns von Tencent abgeschaut.

Bots

Oh, ja, die Bots, die Kontos hochleveln. Diese Toaster sind ein wahrer Dorn im Auge des Videospiel-Universums. League kann kostenlos gespielt werden, weshalb die Hürde einer Kontoerstellung ziemlich niedrig ist. Spieler, die am liebsten mit Yasuo spielen, brauchen Smurfs zum Üben, und jene Millionen Spieler, die Schummelskripte benutzen und gesperrt wurden, „brauchen“ neue Konten, um uns weiter nerven zu können. Dadurch ist ein eigentümlicher Markt für frische Stufe-30-Konten entstanden, und das wollen wir vermeiden – um die Erfahrung für neue Spieler nicht zu zerstören und dafür zu sorgen, dass unsere Strafen auch weiterhin schmerzen.

„Warum hast du so viele schlaue Kühlschränke in deiner Garage?“

Wir arbeiten daran. Wir haben ein paar Doktoranden im Team, und diese Nerds arbeiten aktiv daran, Maschinenmodelle zu entwickeln, die die elektronischen Tellerwäscher und die Menschen auseinanderdividieren. Bots, die gegen Bots kämpfen – wirklich krasses Zeug. Sie sind auch auf Spieler-Meldungen trainiert, wenn du es also mit einer Saftpresse zu tun bekommst, solltest du unverzüglich auf die „Melden“-Schaltfläche hämmern.

ARAM stellt hier leider eine Ausnahme dar, da sich für diesen Spielmodus am einfachsten Bots entwickeln lassen und man dort am schnellsten an seine Erfahrungspunkte kommt: Die Bots müssen nur eine Lane herunterlaufen, dabei alle Zauber raushauen und dann die Champion-Kapseln einsammeln.

Weniger Bot-Meldungen, weniger Einfluss auf die Spieler. Was zu beweisen war.

Was du hier siehst, ist das Ergebnis einer Kampagne, die darauf abzielt, Bots gegen Bots antreten zu lassen (Codename „Olympische Bot-Spiele“), aber dabei handelt es sich nur um einen Stolperstein auf dem Weg zum Ziel. Unser Ziel ist es, diese Dinge in den Haushaltsgeräteladen zurückzuschicken, aus dem sie gekommen sind, aber es genügt uns auch schon, wenn die Spieler sie nie mehr zu Gesicht bekommen. Sie werden gebannt, bevor sie verkauft werden, und im Moment schlucken wir gerne die Serverkosten, wenn wir sie dafür aus dem Verkehr ziehen können.

Die Zukunft

Die obige Liste ist nicht vollständig, schließlich suchen Cheater immer nach neuen Cheat-Möglichkeiten. Und obwohl das heißt, dass ich mir um meinen Job keine Sorgen machen muss, bedeutet es auch, dass unsere Arbeit niemals enden wird. Wir kämpfen für dein Recht auf ein wettkampforientiertes Videospiel und werden alles tun, die Cheater zu ermutigen, bessere Menschen zu werden.

„Du bist in dieser Community nicht willkommen, wenn du dich nicht an die Regeln halten willst.“

Ganz einfach.

Wir werden die Kommentare im Auge behalten, also schick uns deine Fragen und lass es uns wissen, wenn du in Zukunft gerne weitere Anti-Cheat-Artikel lesen würdest. Wenn du vor Kurzem gesperrt wurdest, kannst du die Kommentare auch gerne dazu nutzen, um dich zu beschweren – das versüßt mir den Tag.

Nächster Artikel

/dev: Rückkehr der Blitzpartie