온라인 게임 보안을 위한 머신러닝 시스템 연동 방안

  • Published : 2016.06.30

Abstract

온라인 게임에는 해킹이나 악성 코드와 같은 다른 분야에서도 널리 알려진 위협뿐만 아니라 계정 도용이나 자동 사냥 프로그램 사용과 같은 온라인 게임에서만 볼 수 있는 위협들이 존재한다. 온라인 게임은 게임 유저의 다양한 활동을 데이터로 기록하기 때문에 이런 풍부한 데이터를 활용한 머신 러닝 기반의 탐지 기법을 적용하기 적합한 분야이다. 그럼에도 불구하고 다른 보안 분야에 비해 상대적으로 연구가 많이 되지 않고 있으며 대부분의 연구가 탐지 모델링 단계에 집중되어 있다. 본 논문에서는 머신 러닝에 기반한 온라인 게임 보안 시스템을 효과적으로 구축하기 위한 연동 구조와 실전 적용시 고려해야 할 점에 대해 소개한다.

Keywords

References

  1. "Electronic Arts' Ultima Online, The Best-Selling Internet-Only Game in History, Redefines the Meaning of Online Trading," http://web.archive.org/web/20051124071021/http://retailsupport.ea.com/corporate/pressreleases/uo_ebay.html.
  2. 김연주, "1조 5천억 지하시장을 당당히 세상 밖에 세우다, '아이템베이' 김치현 회장," http://lecture.cfe.org/info/bbsDetail.php?cid=13113&idx=42943, 2016.
  3. 정우철, "대법원의 무죄판결, 현금거래 합법화인가?," http://www.thisisgame.com/webzine/news/ nboard/4/?n=14360, 2010.
  4. "대법원 판례 뒤집혔다... 중개 사이트 게임 리셀러 '적신호'," http://lineage.playforum.net/bbs/vie w/1013?idx=38364, 2016.
  5. Jeff Jianxin Yan and Brian Randell, "An Investigation of Cheating in Online Games," IEEE Security and Privacy, vol. 7, no. 3, pp. 37-44, 2009. https://doi.org/10.1109/MSP.2009.60
  6. Muhammad Aurangzeb Ahmad, Brian Keegan, Jaideep Srivastava, Dmitri Williams, and Noshir Contractor, "Mining for Gold Farmers: Automatic Detection of Deviant Players in MMOGS," in Computational Science and Engineering International Conference, vol. 4, pp. 340-345, Aug, 2009.
  7. Ruck Thawonmas, Yoshitaka Kashifuji, and Kuan-Ta Chen, "Detection of MMORPG Bots based on Behavior Analysis," in Advances in Computer Entertainment Technology Conference, pp. 91-94, Dec. 2008.
  8. Marlieke van Kesteren, 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, 2009.
  9. Eunjo Lee, Jiyoung Woo, Hyoungshick Kim, Aziz Mohaisen, Huy Kang Kim, "You are a game bot!: uncovering game bots in MMORPGs via self-similarity in the wild," NDSS, Feb, 2016.
  10. Ah Reum Kang, Jiyoung Woo, Juyong Park, and Huy Kang Kim, "Online game bot detection based on party-play log analysis," Computers & Mathematics with Applications, vol. 65, no. 9, pp. 1384-1395, 2013. https://doi.org/10.1016/j.camwa.2012.01.034
  11. 김하랑, 김휘강, "온라인 게임 봇 길드 탐지 방안 연구," 정보보호학회논문지 제25권 제5호, pp. 1115-1122, 2015. https://doi.org/10.13089/JKIISC.2015.25.5.1115
  12. Kyungmoon Woo, Hyukmin Kwon, Hyun-chul Kim, Chong-kwon Kim, Huy Kang Kim, "What can free money tell us on the virtual black market?," ACM SIGCOMM Computer Communication Review, vol. 41, no. 4, pp. 392-393, 2011 https://doi.org/10.1145/2043164.2018484
  13. Hyukmin Kwon, Kyungmoon Woo, Hyun-chul Kim, Chong-kwon Kim, Huy Kang Kim, "Surgical strike: A novel approach to minimize collateral damage to game BOT detection," Proceedings of Annual Workshop on Network and Systems Support for Games, IEEE Press, 2013
  14. 강성욱, 이진, 이재혁, 김휘강, "MMORPG에서 GFG 쇠퇴를 위한 현금거래 구매자 탐지방안에 관한 연구," 정보보호학회논문지, 제25권, 제4호, pp. 849-861, 2015. https://doi.org/10.13089/JKIISC.2015.25.4.849
  15. Brian Keegan, Muhammad Aurangzeb Ahmad, Jaideep Srivastava, Dmitri Williams, and Noshir Contractor, "Dark Gold: Statistical Properties of Clandestine Networks in Massively Multiplayer Online Games," in Social Computing (SocialCom), IEEE Second International Conference, pp. 201-208, Aug, 2010.
  16. Kuan-Ta Chen and Li-Wen Hong, "User identification based on game-play activity patterns," Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games, ACM, pp. 7-12, 2007.
  17. Jiyoung Woo, Hwa Jae Choi, and Huy Kang Kim, "An automatic and proactive identity theft detection model in MMORPGs," Appl. Math, vol.6, no.1, pp. 291-302, 2012.
  18. 김하나, 곽병일, 김휘강, "MMORPG 게임 내 계정도용 탐지 모델에 관한 연구," 정보보호학회논문지 제25권, 제3호, pp. 627-637, 2015. https://doi.org/10.13089/JKIISC.2015.25.3.627
  19. Eunjo Lee, Jina Lee, and Janghwan Kim, "Detecting the bank character in MMORPGs by analysis of a clustered network," The 3rd International Conference on Internet, 2011.
  20. Naseem Hakim and Aaron Keys, "Architecting a Machine Learning System for Risk," http://nerd s.airbnb.com/architecting-machine-learning-system-risk/, 2014.
  21. http://dmg.org/pmml/v4-2-1/GeneralStructure.html
  22. http://openscoring.io/