Overview
Explore the evolving landscape of cheating in multiplayer gaming and cutting-edge anti-cheat strategies in this Black Hat conference talk. Delve into the history and economics of cheating, common exploit vectors, and the current state of anti-cheat technology. Learn about two practical attacks against a popular anti-cheat engine, including a dual mapping snippet and a console timing attack on BattlEye. Gain insights into the future of both cheating and anti-cheat measures, and understand the implications of successful attacks on anti-cheat software. Discover how game developers and anti-cheat providers are adapting to increasingly sophisticated cheating methods in this comprehensive 47-minute presentation by Joel St. John and Nicolas Guigo.
Syllabus
Intro
The Money Aspect
What is Cheating?
A History of Cheating
Common Cheating Vectors
The Current State of Cheating in Games
Current State of Anti-Cheat
The Future of Cheating
Dual mapping snippet
Attacking Anti-Cheat Software
BE Packet structure
Sign extension
Exploitability
BattlEye console timing attack
BattlEye timing attack demo
The Future of Anti-Cheat
Conclusion
Taught by
Black Hat