Apr 172008
 

Given the recent hack to the blog, and also given the recent news of the decompiled Eve Online client, it seemed like a good time to go over some of the ways in which a virtual world gets hacked.

The interesting thing, of course, is that all the hacks I am going to talk about are actually not hacking the virtual world at all; they instead attack the client, which is your window into the world, and also your waldo, your means of exercising control over what happens in that world. And that’s because…

The client is in the hands of the enemy.

The Laws of Online World Design

You’ve probably heard that before — I wasn’t the first one to say it, but it constantly gets misattributed to me. That particular phrasing may have originated with Kelton Flinn, but I am sure many of us came up with it independently.

Continue reading »

A brief history of botting

 Posted by (Visited 21272 times)  Game talk  Tagged with: , , , ,
Mar 252008
 

It’s funny to see how the old debates sometimes just don’t change — they just move from being flamewars on forums to being flamewars couched in more polite language, as in the case of the Blizzard vs WoWGlider lawsuit.

The issue of running bots or enhanced clients is very very old. MUDs originally were played via vanilla Telnet. Vanilla Telnet is extremely annoying, because there’s no separate input bar from your output. Given that writing a vanilla Telnet client is very easy, it was not long before there were dedicated clients that wrapped Telnet with additional functionality. The best known of these were TinyFugue and TinTin, and today it seems like zMud is still retaining dedicated users.

Continue reading »