How Riot Games is fighting the war against video game hackers

Kernel-level anti-cheat: necessary evil or malware?

  • One side argues kernel drivers + Secure Boot/TPM are currently the only effective way to combat modern kernel-level cheats (DMA cards, second-PC setups), reduce cheat prevalence, and keep competitive F2P shooters viable.
  • Others view Vanguard-style drivers as “rootkit-like” spyware: unnecessary for a leisure activity, risky to system security/stability (reports of BSODs, crashes, broken games), and unacceptable in principle.
  • Debate over terminology: some say “rootkit” is wrong because Vanguard is visible and user-authorized; opponents say that’s irrelevant given its power and potential for abuse.

Arms race: cheats vs detection

  • Cheats increasingly use DMA hardware and computer-vision with external cameras; some say this will ultimately nullify kernel anti-cheat and force behavior-based/server-side detection anyway.
  • Pro-anti-cheat posters stress “raising the cost”: forcing cheaters into expensive hardware/second PCs drastically reduces how many you meet per match.
  • Others argue the problem is fundamentally unsolvable: if you treat the player’s machine as adversarial, motivated cheaters will always find out-of-band paths.

Behavioral / server-side and AI approaches

  • Several advocate focusing on behavior analysis, ML, and human moderation (banwaves, replay review) instead of invasive clients.
  • Counterpoint: behavior-based systems already exist and work best on blatant “rage” cheaters; subtle, human-like cheats are hard to distinguish from genuinely skilled players.
  • Concerns raised that AI-based systems will produce false positives with poor support recourse.

Identity and account-level solutions

  • Strong support from some for KYC/“Real ID for gaming”: government IDs, phone numbers, or bank-style identity verification so bans “stick” for years.
  • South Korea’s national-ID login system is cited as reducing repeat offenders by raising the cost of re-entry, though it doesn’t help detect cheats.
  • Others prefer simply charging for accounts or modest one-time fees to discourage disposable smurf/cheat accounts.

Cheating prevalence and player psychology

  • Anecdotes range from ~1–20% of matches with obvious cheaters in popular shooters; some claim games like CS2 are “unplayable,” others think the issue is overstated.
  • “Closet” cheaters create paranoia: players describe constantly questioning whether opponents are better or cheating, which ruins enjoyment even when cheating is rare.

OS security, user freedom, and platform politics

  • Kernel anti-cheat is framed as part of a broader trend toward locked-down platforms (Windows Secure Boot, macOS driver model, Android attestation), trading tinkerability for security.
  • Some welcome Microsoft’s planned kernel anti-tamper features that might enable effective user-mode anti-cheat; others see this as deeper vendor control and an attack on user autonomy.
  • Linux and alternative OS users resent secure-boot and driver-version requirements that exclude them or force unstable drivers.

Riot, trust, and player responses

  • Some uninstall all Riot titles or avoid any game with kernel anti-cheat, preferring single-player or consoles.
  • Others note Riot’s games have grown since Vanguard’s introduction; for most players, fewer cheaters outweigh abstract privacy concerns.
  • Riot is criticized as profit-driven and abusive (monetization tactics, moderation practices, handling of bugs/incidents), leading some to boycott regardless of technical merits.