본문 바로가기
KERD
논문KCI 등재

안드로이드 모바일 게임 환경에서의 터치 이벤트 정보를 이용한 매크로 탐지 기법 연구

A study on macro detection using information of touch events in Android mobile game environment

0

조회

0

다운로드

3

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

모바일 게임의 매크로(자동사냥)는 PC 온라인 게임의 게임봇과 같이 정해놓은 규칙에 의해 화면을 터치하는 프로그램으로서 안드로이드 애플리케이션과 Windows 응용프로그램 등 다양한 형태로 만들어져 사용된다. 이는 정직한 사용자에게 박탈감을 주고 흥미를 잃게 하여 게임을 떠나게 만들고 게임 수명을 단축시킨다. 비록 PC 온라인 게임에서 이러한 부정행위를 막기 위해 다양한 연구가 진행되었으나 모바일 게임은 네트워크 사용이 제한적이고 디바이스의 성능이 PC와 다르기 때문에 동일한 방법을 적용시키기 무리가 있다. 본 논문에서는 터치 이벤트 정보를 이용한 매크로 탐지 프레임워크를 제안한다. 모바일 게임에서 터치 이벤트는게임을 진행하기 위한 필수적인 제어 명령이다. 매크로는 동일한 패턴으로 화면을 터치하기 때문에 정상적인 사용자들의 패턴과 차이가 있다. 캐쥬얼 게임이 대부분인 모바일 게임에서 터치이벤트는 짧은 시간 동안 매크로와 정상적인 사용자를 구별할 수 있는 가장 좋은 특징이다. 제안한 프레임워크를 활용하여 실제 모바일 게임에서 사용되는 매크로들을 탐지한 결과 100%의 정확도와 0%의 오탐률을 보였다.

Abstract

Macro(automatic hunting) of mobile game is a program that touch the screen by defined rules like a game bot in PC online games, and it is used by make various ways like android application or windows application program. This gives honest users deprivation and make to lose their interest. Finally they would leave the game and gradually game life would be shorten. Although many studies to prevent these problems in PC online game are conducted, applying mobile game to PC's way is difficult because mobile games are limited to use the network and device performance is different with PC. In this paper, we propose a framework for macro detection by using the touch event information. A touch event on the mobile game is a necessary control command to the game. Because macro touches the screen with the same pattern, there is a difference between normal user's behavior and macro's operation. In mobile games that casual games are mostly, Touch event is the best difference that identify normal user against macro for a short period of time. As a result of detecting macros used in real mobile game by using the proposed framework it showed 100% accuracy and 0% false positive rate.

참고문헌 (8)

  1. K. M. Woo, "What Can Free Money Tell Us on the Virtual Black Market", ACM SIGCOMM, 41(5), pp.392~393 (2011)
  2. 강아름, "온라인 게임 봇 탐지를 위한 사용자 행위 분석", 정보보호학회논문지, 22(2), pp.225~238 (2012), 한국정보보호학회
  3. "CookieRun Macro Protection Attack(bypass)" (2014)[URL]
  4. Huy Kang Kim, "Mobile game services security issues on Android environment", Review of Korea Institute of Information Security & Cryptology, 23(2), pp.35~42 (2013)
  5. S. Gianvecchio, "Battle of botcraft : fighting bots in online games with human observational proofs", Computer and Communications Security, pp.256~268 (2009)
  6. H. Kim, "Detection of auto programs for MMORPGs", Computer Science, 3809, pp.1281~1284 (2005)
  7. H. Seo, "User input patternbased authentication method to prevent mobile e-Financial incidents", Ninth IEEE International Symposium on Prallel and Distributed Processing with Application Workshops (ISPAW), pp.382~387 (2011)
  8. "Macro"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (29건)