GDC is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

View, browse and sort the ever-growing list of sessions by pass type, topic, and format. With this Session Scheduler, you can build your schedule in advance and access it during the show via export or with the GDC Mobile App, once live. Sessions do fill up so please arrive early to sessions that you would like to attend. Adding a session to your schedule does not guarantee you a seat.

Online Game Technology Summit: Cheating in Games: The Good, the Bad and the Ugly

Romain Chataigner (Game Security Director, Ubisoft Divertissements Inc.)

Laurent Dufresne (Game Security Programmer, Ubisoft)

Jason Haddix (Head of Security & Risk Management, Ubisoft)

Pass Type: All Access Pass, Core+Summits Pass, Summits Pass - Get your pass now!

Topic: Programming

Format: Session

Vault Recording: TBD

Audience Level: Intermediate

Cheating in games: the good, the bad and the ugly:

Online games became ubiquitous in the video game industry for the past decade and so, cheat providers are refining their techniques to compromise our games. How do they operate? What can we do against it? What are the common protection techniques?

Do you want to know more about these techniques? You are more than welcome.

This talk will give you the tools to better understand the modus operandi of cheaters and then being able to be part of the protection!


Developers attending this talk will leave the session with an overview of the cheating landscape and several concrete examples on how to make cheat developers’ life more difficult.
First, they will become familiars with the common mistakes exploited by the cheaters and how to avoid those mistakes (buffer overflows, incorrect compilation flags, incorrect build hardening, verbose strings etc…).
Second, they will learn the modus operandi of cheaters and the essentials to begin hardening their solutions (obfuscation, string encryption etc…).

Intended Audience

This talk is interesting for every game developer but mostly interesting for gameplay, network and online programmers who are the most in front of these problems.