Browse > Article
http://dx.doi.org/10.13089/JKIISC.2017.27.5.1069

Fake GPS Detection for the Online Game Service on Server-Side  

Han, Jaehyeok (Institute of Cyber Security & Privacy (ICSP), Korea University)
Lee, Sangjin (Institute of Cyber Security & Privacy (ICSP), Korea University)
Abstract
Recently $Pok\acute{e}mon$ GO implements an online game with location-based real time augmented reality on mobile. The correct play of this game should be based on collecting the $Pok\acute{e}mon$ that appears as the user moves around by foot, but as the popularity increases, it appears an abuse to play easily. Many people have used an application that provides a mock location service such as Fake GPS, and these applications can be judged to be cheating in online games because they can play games in the house without moving. Detection of such cheating from a client point of view (mobile device) can consume a large amount of resources, which can reduce the speed of the game. It is difficult for developers to apply detection methods that negatively affect game usage and user's satisfaction. Therefore, in this paper, we propose a method to detect users abusing mock location service in online game by route analysis using GPS location record from the server point of view.
Keywords
GPS spoofing detection; fake GPS; mock location; route analysis;
Citations & Related Records
연도 인용수 순위
  • Reference
1 NIANTIC, "Sumbit a ban appeal", https://support.pokemongo.nianticlabs.com/hc/en-us/articles/225146308-Submit-a-ban-appeal, (Last visited : 2017.10)
2 Gu-Min Jeong, Wan-Sik Choi, "Trends on Smartphone Location Based Services (LBS) Technology," TTA Journal 130(75), 2010.
3 Bajaj, Rashmi, Samantha Lalinda Ranaweera, and Dharma P. Agrawal. "GPS: location-tracking technology," Computer vol. 35, no. 4, pp. 92-94, 2002.   DOI
4 Djuknic, Goran M., and Robert E. Richton. "Geolocation and assisted GPS," Computer vol. 34, no. 2, pp. 123-125, 2001.   DOI
5 Wen, Hengqing, et al. "Countermeasures for GPS signal spoofing," ION GNSS, 2005
6 Warner, Jon S., and Roger G. Johnston. "GPS spoofing countermeasures," Homeland Security Journal vol. 25, no. 2, pp. 19-27, 2003.
7 Dehnie, Sintayehu, and Reza Ghanadan. "Methods and systems for detecting GPS spoofing attacks," U.S. Patent No. 8,922,427. 30 Dec. 2014.
8 Rekimoto, Jun, Takashi Miyaki, and Takaaki Ishizawa. "LifeTag: WiFibased continuous location logging for life pattern analysis," LoCA vol. 2007, pp. 35-49, 2007.
9 Android Devlopers, Manifest.permission, https://developer.android.com/reference/android/Manifest.permission.html (Last visited : 2017.10)
10 van Kesteren, Marlieke, Jurriaan Langevoort, and Franc Grootjen. "A step in the right direction: Botdetection in MMORPGs using movement analysis," Proceedings of the 21st Belgian-Dutch Conference on Artificial Intelligence (BNAIC 2009), pp. 129-136, 2009.
11 Mitterhofer, S., C. Kirda, and E. Platzer, "Server-Side Bot Detection in Massively Multiplayer Online Games," IEEE Security & Privacy, vol. 7, no. 3, pp. 29-36, 2009.
12 wikipedia, "Pattern-of-life analysis", https://en.wikipedia.org/wiki/Pattern-of-life_analysis (Last visited : 2017.10)
13 Ye, Yang, et al. "Mining individual life pattern based on location history," Mobile Data Management: Systems, Services and Middleware, MDM'09. Tenth International Conference on. IEEE, pp. 1-10, 2009.
14 Lin Liao, Donald J. Patterson, Dieter Fox, Henry Kautz, "Building Personal Maps from GPS Data," Proceedings of IJCAI MOO05, pp. 249-265, 2005.
15 Wichian Premchaiswadi, Walisa Romsaiyud, Nucharee Premchaiswadi, "Navigation without GPS: Fake location for mobile phone tracking," 11th International Conference on ITS Telecommunications(ITST), pp. 195-200, 2011.
16 Google Timeline, https://www.google.com/maps/timeline?pb (Last visited : 2017.10)
17 Cindy Murphy, "A Sneak Peek at Pokemon Go Application Forensics," SANS DFIR, https://digital-forensics.sans.org/blog/2016/08/09/a-sneak-peekat-pokemon-go-application-forensics/ (Last visited : 2017.10)
18 Statnikov, Alexander, Lily Wang, and Constantin F Aliferis. "A Comprehensive Comparison of Random Forests and Support Vector Machines for Microarray-Based Cancer Classification," BMC Bioinformatics, 9(1), 319, 2008.   DOI
19 PewDiePie, "POKEMON GO FROM YOUR COMPUTER(Pokemon Go-Part 4," https://youtu.be/9OBh4CyplCU, 26 Jun. 2016 (Last visited : 2017.10)
20 Kipper, Greg, and Joseph Rampolla. Augmented Reality: an emerging technologies guide to AR. Elsevier, 2012.