검색연산자 | 기능 | 검색시 예 |
---|---|---|
() | 우선순위가 가장 높은 연산자 | 예1) (나노 (기계 | machine)) |
공백 | 두 개의 검색어(식)을 모두 포함하고 있는 문서 검색 | 예1) (나노 기계) 예2) 나노 장영실 |
| | 두 개의 검색어(식) 중 하나 이상 포함하고 있는 문서 검색 | 예1) (줄기세포 | 면역) 예2) 줄기세포 | 장영실 |
! | NOT 이후에 있는 검색어가 포함된 문서는 제외 | 예1) (황금 !백금) 예2) !image |
* | 검색어의 *란에 0개 이상의 임의의 문자가 포함된 문서 검색 | 예) semi* |
"" | 따옴표 내의 구문과 완전히 일치하는 문서만 검색 | 예) "Transform and Quantization" |
다중 접속 역할 게임(Massively Multi-Online Role Playing Game, MMORPG)에서 게임봇은 게임 밸런스에 악영향을 끼치고 일반 유저들에게 상대적인 박탈감을 느끼게 하여 게임 수명을 단축시키는 위험 요소이다. 따라서 그 동안 게임 봇을 탐지하기 위한 다양한 방법이 연구되었으나 특정 게임 컨텐츠의 특징에 초점을 맞춤에 따라 신규 게임이 출시될 때마다 탐지 기법 개발이 필요하거나 혹은 게임 및 봇 프로그램 업데이트에 따른 유지 보수 방안을 고려하지 않고 있다. 본 논문에서는 게임봇이 본질적으로 갖고 있는 특징인, 설정된 패턴에 따라 행동을 반복하는 자기유사성을 주요 특질로 이용한 기계 학습 기법을 제안하고 이렇게 학습한 모델을 자동으로 유지 보수하는 시스템을 제안하였다. 이렇게 제안한 방법은 엔씨소프트의 대표 MMORPG인 리니지, 아이온, 블레이드 앤 소울에 대해 성능을 테스트하였으며 시스템을 구현하여 실전에 적용하였다.
Game bot playing is one of the main risks in Massively Multi-Online Role Playing Games(MMORPG) because it damages overall game playing environment, especially the balance of the in-game economy. There have been many studies to detect game bot. However, the previous detection models require continuous maintenance efforts to train and learn the game bots' patterns whenever the game contents change. In this work, we have proposed a machine learning technique using the self-similarity property that is an intrinsic attribute in game bots and automated maintenance system. We have tested our method and implemented a system to major three commercial games in South Korea. As a result, our proposed system can detect and classify game bots with high accuracy.
핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
자동 사냥 프로그램 | 자동 사냥 프로그램이란? |
게임 클라이언트 및 서버 로직을 역공학 기법을 이용해 분석하여 게임을 유저가 직접 컨트롤하지 않더라도 자동으로 플레이가 가능하게 만든 일종의 AI 프로그램
다중 접속 역할 게임(이하 MMORPG)에는 자동사냥 프로그램을 사용하여 부정한 방법으로 게임을 플레이하는 유저(이하 게임 봇)가 존재한다. 자동 사냥 프로그램이란 게임 클라이언트 및 서버 로직을 역공학 기법을 이용해 분석하여 게임을 유저가 직접 컨트롤하지 않더라도 자동으로 플레이가 가능하게 만든 일종의 AI 프로그램이다. 게임 봇은 장기간 쉬지 않고 지속적인 게임 플레이가 가능하기 때문에 일반 유저보다 빠르게 성장하거나 더 많은 게임 내 재화를 획득할 수 있다. |
게임 봇 | 게임 봇이 일반 유저보다 빠르게 성장하거나 더 많은 게임 내 재화를 획들 할 수 있는 이유는 무엇 때문인가? |
장기간 쉬지 않고 지속적인 게임 플레이가 가능하기 때문
자동 사냥 프로그램이란 게임 클라이언트 및 서버 로직을 역공학 기법을 이용해 분석하여 게임을 유저가 직접 컨트롤하지 않더라도 자동으로 플레이가 가능하게 만든 일종의 AI 프로그램이다. 게임 봇은 장기간 쉬지 않고 지속적인 게임 플레이가 가능하기 때문에 일반 유저보다 빠르게 성장하거나 더 많은 게임 내 재화를 획득할 수 있다. 따라서 적은 노력으로 쉽게 보상을 얻고자 하는 유저들이 이런 자동 사냥 프로그램을 사용한다. |
게임 봇 | 게임 봇은 어떠한 유저가 사용하는가? |
적은 노력으로 쉽게 보상을 얻고자 하는 유저
게임 봇은 장기간 쉬지 않고 지속적인 게임 플레이가 가능하기 때문에 일반 유저보다 빠르게 성장하거나 더 많은 게임 내 재화를 획득할 수 있다. 따라서 적은 노력으로 쉽게 보상을 얻고자 하는 유저들이 이런 자동 사냥 프로그램을 사용한다. 특히, 상당수 온라인 게임은 게임 내에서 습득한 재화나 중요 아이템을 현금을 주고 사고파는 행위가 널리 퍼져 있으며 이런 게임 아이템 거래를 중개해 주는 사이트까지 존재하고 있다. |
원문 PDF 다운로드
원문 URL 링크
원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다. (원문복사서비스 안내 바로 가기)
DOI 인용 스타일
"" 핵심어 질의응답