How to Cheat at Online Games
Mar. 29th, 2004 10:11 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
For this Thursday, I'm planning to write an article on how to cheat in online games--mainly as a warning to game designers about things to watch out for. Here's some of the main areas I've laid out for discussion:
- out-of-band communication
- scripting
- disconnecting/consequence avoidance
- bug exploitation
- social engineering
no subject
Date: 2004-03-29 11:32 pm (UTC)There's also the issue of reverse engineering the network protocol to spoof or otherwise get in under the covers. You could view this as bug exploitation, because the protocol ought not to be susceptible to this kind of attack, but it can be tough to make everything secure.
Denial of service attacks might fit under the "consequence avoidance" category... or vice versa?
no subject
Date: 2004-03-30 05:33 am (UTC)no subject
Date: 2004-03-30 07:54 am (UTC)I might be tempted to add spoofing as a category, but its pretty complex. Like putting up a good client for other people to use, that secretly records either communications or login/passwords and reports home.
Not sure what exploiting out of game resources comes under. Either using a faster network or more powerful computer to do things your opponents can't, or doing something like offering to host some game resources, then cheating by ignoring the protections on those resources (example: if I was to read everything I could read on the marrach twiki that I host).
Would playing a short lived but repeating game multiple times and accumulating information be out-of-band communication? Like playing a fixed LARP a second time as a different character, but using what you know from the first time through to achieve a better position.
I don't suppose it can be considered cheating if you just lose your job and/or drop out of school to play a game 100% of your time, can it? :)
no subject
Date: 2004-03-30 11:05 am (UTC)no subject
Date: 2004-03-30 02:36 pm (UTC)no subject
Date: 2004-03-30 03:17 pm (UTC)