Feeds

Hacking WoW and the pursuit of knowledge

The Warden vs. The Governor

Security for virtualized datacentres

USENIX Once upon a time, rising through the ranks in World of Warcraft was largely a matter of patience and stamina. For some beginners aspiring to online greatness, it meant spending hours in a virtual forest gathering leaves and later finding the elf who'd pay gold for them.

But spending hours huddling over a keyboard pecking at the same keys can be just a tad monotonous, so some players soon yearned for a way to automate all the repetition. And at the same time, WoW and other massively multiple online role-playing games (MMORPGs) became multi billion-dollar economies that could generate serious real-world money for sales of rare commodities in Fairy Land.

So the hacking of online games was inevitable, as absolute a certainty as gravity. That's the first thing Gary McGraw, co-author of the forthcoming book Exploiting Online Games: Cheating Massively Distributed Systems, wants you to know about the phenomenon. The second is that the hacking of these games matters to a hell of a lot more people than the geeks who frolick about in virtual landscapes casting spells and slaying ogres.

"These massive distribution systems are pushing the limits of software technology," said McGraw, during a session at this year's Usenix Annual Technical Conference in Santa Clara. "These are exactly the sorts of software security problems we should expect to see over the next decade in all massively distributed systems."

With about 12m paying customers, WoW was Exhibit 1 during the 90-minute talk. The game is so complex and massively distributed that its architects have no choice but to break off tiny chunks of the underlying software's "state" - variables such as a character's location that are supposed to be universal throughout the WoW universe - and let them run on an individual's machine.

It turns out these chunks of state are highly alterable, which makes it trivial for WoW users to change a character's X, Y and Z coordinates to give the illusion of flying or move to a more advantageous location.

Another hack uses code to automate a character's task of camping outside a cave in wait of monsters and stabbing them when they appear. A player who runs the bot shortly before going to bed can awake to find the character has pocketed plenty of gold left behind by the felled beasts.

Secure remote control for conventional and virtual desktops

Next page: It's okay to cheat

More from The Register

next story
NASTY SSL 3.0 vuln to be revealed soon – sources (Update: It's POODLE)
So nasty no one's even whispering until patch is out
Russian hackers exploit 'Sandworm' bug 'to spy on NATO, EU PCs'
Fix imminent from Microsoft for Vista, Server 2008, other stuff
Microsoft pulls another dodgy patch
Redmond makes a hash of hashing add-on
'LulzSec leader Aush0k' found to be naughty boy not worthy of jail
15 months home detention leaves egg on feds' faces as they grab for more power
Forget passwords, let's use SELFIES, says Obama's cyber tsar
Michael Daniel wants to kill passwords dead
FBI boss: We don't want a backdoor, we want the front door to phones
Claims it's what the Founding Fathers would have wanted – catching killers and pedos
Kill off SSL 3.0 NOW: HTTPS savaged by vicious POODLE
Pull it out ASAP, it is SWISS CHEESE
prev story

Whitepapers

Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Why cloud backup?
Combining the latest advancements in disk-based backup with secure, integrated, cloud technologies offer organizations fast and assured recovery of their critical enterprise data.
Win a year’s supply of chocolate
There is no techie angle to this competition so we're not going to pretend there is, but everyone loves chocolate so who cares.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.