Dynamic Bayesian approach for detecting cheats in multi-player online games

被引:9
|
作者
Yeung, S. F. [1 ]
Lui, John C. S. [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Hong Kong, Hong Kong, Peoples R China
关键词
19;
D O I
10.1007/s00530-008-0113-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Massively multi-player games hold a huge market in the digital entertainment industry. Companies invest heavily in game developments since a successful online game can attract millions of users, and this translates to a huge investment payoff. However, multi-player online games are also subjected to various forms of "hacks" and "cheats". Hackers can alter the graphic rendering to reveal information otherwise be hidden in a normal game, or cheaters can use software robots to play the game automatically and thus gain an unfair advantage. To overcome these problems, some popular online games release software patches constantly to block "known" hacks or incorporate anti-cheating software to detect "known" cheats. This not only creates deployment difficulty but new cheats will still be able to breach the normal game logic until software patches or updates of the anti-cheating software are available. Moreover, the anti-cheating software themselves are also vulnerable to hacks. In this paper, we propose a "scalable" and "efficient" method to detect whether a player is cheating or not. The methodology is based on the dynamic Bayesian network approach. The detection framework relies solely on the game states and runs in the game server only. Therefore, it is invulnerable to hacks and it is a much more deployable solution. To demonstrate the effectiveness of the proposed method, we have implemented a prototype multi-player game system to detect whether a player is using any "aiming robot" for cheating or not. Experiments show that the proposed method can effectively detect cheaters on a first-person shooter game with extremely low false positive rate. We believe the proposed methodology and the prototype system provide a first step toward a systematic study of cheating detection and security research in the area of online multi-player games.
引用
收藏
页码:221 / 236
页数:16
相关论文
共 50 条
  • [31] Concurrent Multi-Player Parity Games
    Malvone, Vadim
    Murano, Aniello
    Sorrentino, Loredana
    AAMAS'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2016, : 689 - 697
  • [32] Hiding Actions in Multi-Player Games
    Malvone, Vadim
    Murano, Aniello
    Sorrentino, Loredana
    AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2017, : 1205 - 1213
  • [33] SEARCH POLICIES IN MULTI-PLAYER GAMES
    Nijssen, J. A. M.
    Winands, Mark H. M.
    ICGA JOURNAL, 2013, 36 (01) : 3 - 21
  • [34] Computing Equilibria in Multi-Player Games
    Papadimitriou, Christos H.
    Roughgarden, Tim
    PROCEEDINGS OF THE SIXTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2005, : 82 - 91
  • [35] Online gaming: a scoping study of massively multi-player online role playing games
    Meredith, Alex
    Hussain, Zaheer
    Griffiths, Mark D.
    ELECTRONIC COMMERCE RESEARCH, 2009, 9 (1-2) : 3 - 26
  • [36] Online gaming: a scoping study of massively multi-player online role playing games
    Alex Meredith
    Zaheer Hussain
    Mark D. Griffiths
    Electronic Commerce Research, 2009, 9 : 3 - 26
  • [37] Dynamic Lookahead Mechanism for Conserving Power in Multi-Player Mobile Games
    Thirugnanam, Karthik
    Anand, Bhojan
    Sebastian, Jeena
    Kannan, Pravein G.
    Ananda, Akhihebbal L.
    Balan, Rajesh Krishna
    Chan, Mun Choon
    2012 PROCEEDINGS IEEE INFOCOM, 2012, : 2721 - 2725
  • [38] Dynamic evolution in multi-player networked trust games with graded punishment
    Wang, Juan
    Liu, Zhuo
    Xu, Yan
    Li, Xiaopeng
    CHAOS, 2025, 35 (03)
  • [39] Trust enforcement in peer-to-peer massive multi-player online games
    Wierzbicki, Adam
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: COOPIS, DOA, GADA, AND ODBASE PT 2, PROCEEDINGS, 2006, 4276 : 1163 - 1180
  • [40] Resource Allocation in a Client/Server System for Massive Multi-Player Online Games
    Briceno, Luis Diego
    Siegel, Howard Jay
    Maciejewski, Anthony A.
    Hong, Ye
    Lock, Brad
    Panaccione, Charles
    Wedyan, Fadi
    Teli, Mohammad Nayeem
    Zhang, Chen
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (12) : 3127 - 3142