Exploiting Online Games:
Cheating massively distributed systems

About Cigital

Disclaimer

Slide 4

Attaining software security gets harder

Online games are a bellwether

Slide 7

Online games are big business

Why pick on World of Warcraft?

Isn’t this exploit discussion bad?

The good news and the bad news

Slide 12

Lawyers

Egregious EULAs

“Guns”

Money

“It’s easier than making shoes!”

Slide 18

Two kinds of cheating

Botting

MACROs

Slide 22

Process manipulation

Thread hijacking

Thread hijacking

Techniques for cheating

Total conversion and mod’ing

Advanced game hacking fu

State of the art

Slide 30

Classic arms race

Breaking stuff is important

Slide 33

"Three pillars of software security"

Software security touchpoints

Slide 36

darkreading & Justice League

IEEE Security & Privacy Magazine + Silver Bullet

Exploiting Online Games: the book

For more