Abstract
Cheating is an important issue in games. Depending on the system over which the game is deployed, several types of malicious actions may be accomplished so as to take an unfair and unexpected advantage over the game and over the (digital, human) adversaries. When the game is a standalone application, cheats typically just relate to the specific software code being developed to build the application. It is not a surprise to find (in the Web and in specialized magazines) people that explain cheats on specific games stating, for instance, which configuration files can be altered (and how to do it) to automatically gain some bonus during the game. To avoid this, game developers are hence motivated to build stable code, with related data that should be securely managed and made difficult to alter.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Baughman, N.E, Levine, B.N., Cheat-proof Playout for Centralized and Distributed Online Games, in Proc. of INFOCOM 2001, Anchorage (USA), IEEE, April 2001, 104–113.
Baughman, N. E., Liberatore, M., and Levine, B. N. 2007. Cheat-proof playout for centralized and peer-to-peer gaming. IEEE/ACM Trans. Netw. 15, 1 (Feb. 2007), 1–13.
Borella, M.S., Source models for network game traffic, Computer Communications, 23(4):403–410, February 2000.
Cecin, F.R., Real, R., de Oliveira Jannone, R., Resin Geyer, C.F., Martins, M.G., Victoria Barbosa, J.L., FreeMMG: A Scalable and Cheat-Resistant Distribution Model for Internet Games, in Proc. of International Symposium on Distributed Simulation and Real-Time Applications, Budapest (Hungary), IEEE, October 2004, 83–90.
Chambers, C., Feng, W., Feng, W., and Saha, D. 2005. Mitigating information exposure to cheaters in real-time strategy games. In Proceedings of the international Workshop on Network and Operating Systems Support For Digital Audio and Video (Stevenson, Washington, USA, June 13 - 14, 2005). NOSSDAV ’05. ACM, New York, NY, 7–12.
Cristian, F., Probabilistic clock synchronization, Distributed Computing, 3(3):146–158, 1989.
Cristian, F., Fetzer, C., The Timed Asynchronous Distributed System Model, IEEE Transactions on Parallel and Distributed Systems, 10(6):642–657, 1999.
Cronin, E., Filstrup, B., Jamin, S., Kurc, A.R., An efficient synchronization mechanism for mirrored game architectures, Multimedia Tools and Applications, 23(1):7–30, May 2004.
Cronin, E., Filstrup, B., Jamin, S., Cheat-proofing dead reckoned multiplayer games, in Proc. of 2nd International Conference on Application and Development of Computer Games, January 2003.
Drummond, R., Babaoglu, O., Low-cost clock synchronization, Distributed Computing, 6(3):193–203, 1993.
GauthierDickey, C., Zappala, D., Lo, V., and Marr, J. 2004. Low latency and cheat-proof event ordering for peer-to-peer games. In Proceedings of the 14th international Workshop on Network and Operating Systems Support For Digital Audio and Video (Cork, Ireland, June 16 - 18, 2004). NOSSDAV ’04. ACM, New York, NY, 134–139.
Gusella, R., Zatti, S., The accuracy of clock synchronization achieved by tempo in Berkeley Unix 4.3BSD, IEEE Transactions of Software Engineering, 15(7):47–53, July 1989.
Farber, J., Network game traffic modeling, in Proc. of the 1st Workshop on Network and system support for games, Braunschweig (Germany), ACM, April 2002, 53–57.
Ferretti, S., Interactivity Maintenance for Event Synchronization in Massive Multiplayer Online Games, Ph.D. Thesis, Tech. Rep. UBLCS-2005–05, University of Bologna (Italy), March 2005.
Ferretti, S., A Synchronization Protocol For Supporting Peer-to-Peer Multiplayer Online Games in Overlay Networks, in Proceedings of the 2nd International Conference on Distributed Event-Based Systems (DEBS’08), ACM Press, Rome (Italy), July 2008.
Ferretti, S., Cheating Detection Through Game Time Modeling: A Better Way to Avoid Time Cheats in P2P MOGs?, Multimedia Tools and Applications, Springer, Volume 37, Number 3, May 2008, 339–363.
Ferretti, S., Roccetti, M., AC/DC: an Algorithm for Cheating Detection by Cheating, in Proceedings of the ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2006), Newport, Rhode Island (USA), ACM Press, May 2006, 136–141.
Ferretti, S., Roccetti, M., Game Time Modelling for Cheating Detection in P2P MOGs: a Case Study with a Fast Rate Cheat, in Proceedings of the 5th ACM SIGCOMM Workshop on Network & System Support for Games 2006 (NETGAMES 2006), Singapore, ACM Press, October 2006.
Ferretti, S., Roccetti, M., Palazzi, C.E., An Optimistic Obsolescence-Based Approach To Event Synchronization For Massive Multiplayer Online Games, International Journal of Computers and Applications, ACTA Press, Vol. 29, No. 1, February 2007, 33–43.
Fiedler, U., Bernhard Plattner: Using Latency Quantiles to Engineer QoS Guarantees forWeb Services, in Proc. of the 11th International Workshop on Quality of Service, (IWQoS 2003), LNCS 2707, Springer, Berkeley, CA, USA, June 2003, 345–362.
Fujimoto, R., Parallel and Distribution Simulation Systems, John Wiley and Sons, Inc., 1999.
Gibbon, J.F., Little, T.D.C., The Use of Network Delay Estimation for Multimedia Data Retrieval, IEEE Journal on Selected Areas in Communications, IEEE, 14(7):1376–1387.
Henderson, T., Bhatti, S., Modeling user behaviour in networked games, in Proc. of the 9th ACM International Conference on Multimedia (ACM Multimedia), Ottawa (Canada), October 2001, 212–220.
Lee, H., Kozlowski, E., Lenker, S., Jamin, S., Synchronization and Cheat-Proofing Protocol for Real-Time Multiplayer Games, in Proc. of the International Workshop on Entertainment Computing, Makuari (Japan), May 2002.
Liang, Y.J., Farber, N., Girod, B., Adaptive Playout Scheduling and Loss Concealment for Voice Communication over IP Networks, IEEE Transactions on Multimedia, IEEE Signal Processing Society Press, 5(4):532- 543, April 2001.
Mauve, M., Vogel, J., Hilt, V., Effelsberg, W., Local-lag and timewarp: Providing consistency for replicated continuous applications, IEEE Transactions on Multimedia, 6(1):47–57, February 2004.
Mills, D.L., Internet time synchronization: the Network Time Protocol, IEEE Transactions on Communications, 39(10):1482–1493, October 1991.
Palazzi, C.E., Ferretti, S., Cacciaguerra, S., Roccetti, M., Interactivity-Loss Avoidance in Event Delivery Synchronization for Mirrored Game Architectures, IEEE Transactions on Multimedia, IEEE Signal Processing Society, Vol. 8, No. 4, August 2006, 874–879.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Ferretti, S. (2009). Countermeasures for Time-Cheat Detection in Multiplayer Online Games. In: Furht, B. (eds) Handbook of Multimedia for Digital Entertainment and Arts. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-89024-1_7
Download citation
DOI: https://doi.org/10.1007/978-0-387-89024-1_7
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-89023-4
Online ISBN: 978-0-387-89024-1
eBook Packages: Computer ScienceComputer Science (R0)