Korean Game industry, especially MMORPG(Massively Multiplayer Online Game) has been rapidly expanding in these days. But As game industry is growing, lots of online game security incidents have also been increasing and getting prevailing. One of the most critical security incidents is `Game Bots`, which are programs to play MMORPG instead of human players. If player let the game bots play for them, they can get a lot of benefic game elements (experience points, items, etc.) without any effort, and it is considered unfair to other players. Plenty of game companies try to prevent bots, but it does not work well. In this paper, we propose a behavior pattern model for detecting bots. We analyzed behaviors of human players as well as bots and identified six game features to build the model to differentiate game bots from human players. Based on these features, we made a Naive Bayesian classifier to reasoning the game bot or not. To evaluated our method, we used 10 game bot data and 6 human Player data. As a result, we classify Game bot and human player with 88% accuracy.
[1]
Sungwoo Hong,et al.
Detection of Auto Programs for MMORPGs
,
2005,
Australian Conference on Artificial Intelligence.
[2]
Wu-chang Feng,et al.
Stealth measurements for cheat detection in on-line games
,
2008,
NETGAMES.
[3]
Chin-Laung Lei,et al.
Identifying MMORPG Bots: A Traffic Analysis Approach
,
2009,
EURASIP J. Adv. Signal Process..
[4]
Hsing-Kuo Kenneth Pao,et al.
Game Bot Detection Based on Avatar Trajectory
,
2008,
ICEC.
[5]
Philippe Golle,et al.
Preventing bots from playing online games
,
2005,
CIE.
[6]
Richard F. Paige,et al.
A Novel Approach to the Detection of Cheating in Multiplayer Online Games
,
2007,
12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007).
[7]
Engin Kirda,et al.
Server-Side Bot Detection in Massively Multiplayer Online Games
,
2009,
IEEE Security & Privacy.
[8]
F. A. Grootjen,et al.
A Modern Turing Test: Bot Detection in MMORPGS
,
2008
.