|
ABSTRACT
The increasing popularity of Massively Multiplayer Online Games (MMOG) -- games involving thousands of players participating simultaneously in a single virtual world - has highlighted the scalability bottlenecks present in centralised Client/Server (C/S) architectures. Researchers are proposing Peer-to-Peer (P2P) architectures as a scalable alternative to C/S; however, P2P is more vulnerable to cheating as it decentralises the game state and logic to un-trusted peer machines, rather than using trusted centralised servers. Cheating is a major concern for online games, as a minority of cheaters can potentially ruin the game for all players. In this paper we present a review and classification of known cheats, and provide real-world examples where possible. Further, we discuss counter measures used by C/S architectures to prevent cheating. Finally, we discuss several P2P architectures designed to prevent cheating, highlighting their strengths and weaknesses.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Blizzard. Map Hack. Web page. http://www.blizzard.com/support/?id=nNews054p, Aug. 2002.
|
| |
3
|
Blizzard. World of Warcraft®: The Burning Crusade#8482; continues record-breaking sales pace. Press release. http://www.blizzard.com/press/070307.shtml, Mar. 2007.
|
| |
4
|
Brandt, D. Networking and Scalability in EVE Online. Slide Show. http://www.research.ibm.com/netgames2005/papers/brandt.p df, Oct. 2005.
|
| |
5
|
Caldwell, P. Blizzard bans 59,000 WOW accounts. Article. GameSpot AU. http://au.gamespot.com/pc/rpg/worldofwarcraft/news.html?si d=6154708, Jul. 2006.
|
| |
6
|
Chris Chambers , Wu-chang Feng , Sambit Sahu , Debanjan Saha, Measurement-based characterization of a collection of on-line games, Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement, p.1-1, October 19-21, 2005, Berkeley, CA
|
 |
7
|
|
| |
8
|
|
| |
9
|
Counter Hack. HalfLife. Web page. http://wiki.counter-hack.net/halflife, Mar. 2007.
|
| |
10
|
Cronin, E., Filstrup, B.,&Jamin, S. Cheat-Proofing Dead Reckoned Multiplayer Games. in Proc. Int. Conf Appl. Development of Computer Game. 2003.
|
| |
11
|
Davis, S. Next-Gen Hacking/Last-Gen Weaknesses - Part 1 - Gears of War for the Xbox 360. Web page. http://playnoevil.com/serendipity/index.php?/archives/1123-Next-Gen-Hacking-Last-Gen-Weaknesses-Part-1-Gears-of-War-for-the-Xbox-360.html. Feb, 2007.
|
 |
12
|
Margaret DeLap , Björn Knutsson , Honghui Lu , Oleg Sokolsky , Usa Sammapun , Insup Lee , Christos Tsarouchis, Is runtime verification applicable to cheat detection?, Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for games, August 30-30, 2004, Portland, Oregon, USA
[doi> 10.1145/1016540.1016553]
|
| |
13
|
Franke, J. Kingpin speed hack. Web page. http://jjaf.de/kingpin/speed-hack/hack.html, Sep, 2000.
|
 |
14
|
|
 |
15
|
|
| |
16
|
Knutsson, B., Lu, H., Xu, W.,&Hopkins, B. Peer-to-Peer Support for Massively Multiplayer Games. in INFOCOM '04, Hong Kong, <b>1</b>: pp. 7--11.
|
| |
17
|
Kushner, D. Engineering EverQuest: online gaming demands heavyweight data centers. IEEE Spectrum 42, 7 (2005), pp. 34--39.
|
| |
18
|
Lee, J. Wage Slaves. Article. 1UP.com. http://www.1up.com/do/feature?cId=3141815, May, 2005.
|
 |
19
|
|
| |
20
|
MDY Industries. Glider. Web page. http://www.wowglider.com/. 2007.
|
| |
21
|
Mönch, C., Grimen, G, and Midtstraum R, Protecting online games against cheating, Netgames'06, pp. 1--11.
|
| |
22
|
|
 |
23
|
|
 |
24
|
|
 |
25
|
|
| |
26
|
Pritchard, M., How to Hurt the Hackers, in Game Developer Magazine, Jun. 2000. pp. 28--30.
|
| |
27
|
PunkBuster. PunkBuster for players, Quake 4 edition. http://www.punkbuster.com/publications/q4-pl/index.htm, Oct. 2005.
|
| |
28
|
ShowEQ. http://www.showeq.net/.
|
| |
29
|
|
| |
30
|
Terdiman, D. Virtual good, real scams. Article. ZDNet. http://news.zdnet.com/2100-1040_22-5859069.html, Sep. 2005.
|
| |
31
|
Terdiman, D. 'World of Warcraft' battles server problems. Article, CNET News.com. http://news.com.com/World+of+Warcraft+battles+server+problems/2100-1043_3-6063990.html, Apr. 2006.
|
| |
32
|
Valve. Valve Anti-Cheat System (VAC). Web page. http://support.steampowered.com/cgi-bin/steampowered.cfg/ php/enduser/std_adp.php?p_faqid=370, Apr. 2007.
|
| |
33
|
Webb, S., Soh, S.,&Lau, W. RACS: a Referee Anti-Cheat Scheme for P2P gaming. In Proc. NOSSDAV '07, pp. 34--42.
|
 |
34
|
|
| |
35
|
|
 |
36
|
|
| |
37
|
Yeung, S., Lui, J., Liu, J.,&Yan, J. Detecting cheaters for multiplayer games: theory, design and implementation. In Proc IEEE CCNC'06. Volume 2, pp. 1178--1182.
|
|