Video Game Security
summary
Demo shows unlimited ammo by finding the ammo memory address (30 → 29 when fired), identifying the write instruction and replacing it with a no-op patch, and freezing health by repeatedly writing a value. Tools used include Cheat Engine and a disassembler, plus proxying to spoof network packets. A GitHub cheat table exists for the demo game. Layered defenses, server-side validation and obfuscation are recommended; the live hacks work against an unprotected client.
AI-written summary · about
chapters (21)
- 0:00Intro
- 0:33Agenda
- 0:52Who am I
- 1:16I love playing video games
- 1:40Hacking sidescrollers
- 2:00Reverse engineering
- 2:20Crossover
- 4:42Business Risks
- 6:42Technical Risks
- 8:13Business Risk
- 9:57Platform
- 11:06Assets
- 12:15Protection
- 13:03Attack Defense
- 19:31Unlimited Ammo
- 27:56Unlimited Health Example
- 32:07Network Based Attacks
- 35:36Serverside protections
- 37:16Other industries
- 38:41Summary
- 39:16Questions
related talks
47mNext Level Cheating and Leveling Up Mitigations
31mTopics of Interest: Unlocking Mobile App Security Secrets
48mNext Level Cheating and Leveling Up Mitigations
41mUnveiling the Underground World of Anti-Cheats
35mThe Security of Classic Game Consoles
29mGame Console Security and Implications on General Computing
30mCheaters’ Secrets Unveiled – How Cheaters Operate in Mobile Games & How to Counteract Them
41mBreaking Boundaries: A Journey Through Console Hacking History
