Proceedings of ACM SIGCOMM 2004 Workshops on NetGames '04 Network and System Support for Games - SIGCOMM 2004 Workshops 2004
DOI: 10.1145/1016540.1016553
|View full text |Cite
|
Sign up to set email alerts
|

Is runtime verification applicable to cheat detection?

Abstract: We investigate the prospect of applying runtime verification to cheat detection. Game implementation bugs are extensively exploited by cheaters, especially in massively multiplayer games. As games are implemented on larger scales and game object interactions become more complex, it becomes increasingly difficult to guarantee that high-level game rules are enforced correctly in the implementation. We observe that although implementing high-level rules in code is complex because of interference between rules, ch… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
10
0

Year Published

2007
2007
2014
2014

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 23 publications
(10 citation statements)
references
References 7 publications
(6 reference statements)
0
10
0
Order By: Relevance
“…It can be envisaged that cheat detection would perform well when game designers and developers use their knowledge about cheating to describe problems in commercial games. 12 …”
Section: Validation Of the Frameworkmentioning
confidence: 99%
See 1 more Smart Citation
“…It can be envisaged that cheat detection would perform well when game designers and developers use their knowledge about cheating to describe problems in commercial games. 12 …”
Section: Validation Of the Frameworkmentioning
confidence: 99%
“…For example, it is proposed in [12] that high-level game rules can be described in temporal logic and used to verify the properties of game players at the run-time. The main difference is that our cheat detection does not reply on either rule-enforcement or rule-violation.…”
Section: Related Workmentioning
confidence: 99%
“…While cheating is regarded as a crucial challenge to the design of online games, a great deal of effort has been devoted to cheat prevention schemes [2][3][4][5]. Since game cheats often exploit loopholes in game rules or specific implementations, researchers attempt to guarantee the integrity of game systems by, for example, runtime verification of transaction atomicity [4].…”
Section: Related Workmentioning
confidence: 99%
“…Since game cheats often exploit loopholes in game rules or specific implementations, researchers attempt to guarantee the integrity of game systems by, for example, runtime verification of transaction atomicity [4]. However, the proof of correctness approach is not applicable to bot detection problems because game bots do not necessarily "cheat."…”
Section: Related Workmentioning
confidence: 99%
“…Useful surveys of the problem are due to Yan and Randell [42], Lyhyaoui et al [28], and Webb and Soh [40]. One common approach to defeat a variety of cheats involves augmenting the client-side computer with monitoring functionality to perform cheat detection (e.g., PunkBuster and [12,13,26,31,34]). Such approaches require consideration of how to defend this functionality from tampering, and some commercial examples have met with resistance from the user community (e.g., World of Warcraft's Warden, see [39]).…”
Section: Related Workmentioning
confidence: 99%