[개발일지] 불법 프로그램 사용 계정 수급 대응에 관하여

개발일지 2023.07.10


안녕하세요, 플레이어 여러분.

PUBG: 배틀그라운드 안티치트 팀은 매주 평균 60,000개에서 최대 약 100,000개의 불법 프로그램 사용/유포/판매 계정들을 탐지하여 영구 제재를 진행하고 있습니다. 이는 결코 작은 숫자가 아님에도, 플레이어 여러분은 계속해서 불법 프로그램 사용자를 접하고 있습니다. 매주 수만 개의 계정이 영구 제재되는데 어째서 불법 프로그램 문제의 개선이 더딘 것처럼 느껴지는지 궁금하셨을 텐데요. 저희 역시 현 상황을 해결하기 위해서는 단순히 영구 제재를 가하는 것만이 아닌 근본적인 대응책, 즉 불법 프로그램 사용 계정의 분석과 추적이 필요하다고 생각했습니다. 특히 경쟁전에서의 불법 프로그램 사용 계정의 문제가 심각하기에, 오늘은 경쟁전 플레이 목적으로 수급되는 불법 프로그램 사용자들의 계정에 대한 이야기를 하고자 합니다.

경쟁전 플레이 목적의 불법 프로그램 사용자 계정 수급 루트

경쟁전에서 불법 프로그램을 사용하는 계정에는 여러 유형이 있겠지만, 이 중에서 다수를 차지하는 주요 유형은 다음 두 가지로 분류됩니다: 1. 도용된 계정을 사용하는 유형 2. 서바이벌 마스터리 레벨 어뷰징 계정입니다. 

첫 번째로 도용된 계정을 사용하는 유형을 살펴보겠습니다. 2022년 이후 영구 제재된 플레이어들의 데이터를 검토한 결과, 경쟁전 플레이어 중 영구 제재된 계정의 약 85%는 22년 1월 배틀그라운드 무료화 이전에 생성된 계정들이었습니다. 이는 2022년 이전부터 불법 프로그램을 사용해온 계정들이 이제서야 탐지되었다기보다는, 불법 프로그램 사용자들이 본인 소유가 아닌 다른 플레이어의 계정을 획득한 후 해당 계정으로 불법 프로그램을 사용하기 시작했을 가능성이 높다는 것을 의미합니다.

다음으로 서바이벌 마스터리 레벨 어뷰징 계정이 있는데요. 일부 불법 프로그램 판매처에서는 불법 프로그램 툴을 판매하는 것에 더해, 매크로 등을 이용해 특정한 행위를 반복하며 마스터리 레벨 경험치를 획득하는 작업장을 운영해오고 있습니다. 해당 판매자들은 새로 생성한 계정을 경쟁전 진입을 위해 필요한 80 레벨을 달성한 후 판매하거나, 상기 해킹/도용으로 획득한 계정이 그보다 낮은 레벨이었을 경우 80 레벨을 달성시킨 뒤 판매하고 있습니다.

이 두 가지 유형을 살펴본 결과, 공정한 게임 환경을 조성하기 위해서는 이러한 불법 프로그램 사용자들의 계정 수급 루트에 대한 근본적인 대응이 몹시 중요하다고 판단했습니다. 

대응 진행상황

먼저 서바이벌 마스터리 레벨 어뷰징 대응에 대해 설명을 드리고자 합니다. 기존의 대응 방식은 주로 어뷰징 플레이어들의 각 플레이 패턴에 초점을 맞춰 진행되었는데요, 이는 저희가 플레이어의 이상 행위를 모니터링하거나 커뮤니티 및 플레이어 분들의 어뷰징 제보를 확인한 후, 해당 어뷰징의 특징과 패턴을 분석하여 제재 조건을 수립하는 방식이었습니다. 하지만 이러한 방식에는 두 가지 문제점이 있었습니다. 첫 번째는 새로운 방식의 어뷰징 플레이와 패턴이 등장하더라도 제보/확인되기 전까지는 놓칠 가능성이 있다는 점이고, 두 번째는 어뷰징 탐지의 정확도가 높지 않아 영구 제재 등 강한 수위의 처벌을 적용하기 어려웠다는 점입니다.

이를 개선하기 위해 저희 PUBG: 배틀그라운드 안티치트 팀에서는 우선 작업장에서 진행되는 마스터리 레벨 어뷰징의 특징 및 패턴을 학습한 머신러닝 모델을 구축하기 시작했습니다. 이후 해당 모델을 바탕으로 올해 5월과 6월에 걸쳐 어뷰징 플레이어들을 탐지하는 기준을 개선 및 확장하여 적용하였으며, 이를 통해 몇 가지 긍정적인 변화를 확인하고 있습니다. 어뷰징 계정에 대한 제재 수량이 해당 모델 도입 이전에 비해 약 3배 이상 증가하였고, 내부적으로 확인하는 어뷰징 추정 플레이어/계정의 규모도 지속적으로 개선 추세를 보이고 있으며, 저희가 모니터링하고 있는 계정 판매처의 수량이 감소하거나 판매 가격이 상승하는 효과도 확인되었습니다.



다음으로 도용 계정 대응에 대해 말씀드리겠습니다. 그동안 많은 플레이어 분들께서 말씀하신 것과 같이 도용 계정은 불법 프로그램 사용 등의 여러 문제를 만들고 있었으며, 이를 대응하기 위해 많은 노력을 했으나 미흡했던 것이 사실입니다. 저희는 이를 개선하기 위해 앞서 서바이벌 마스터리 레벨 어뷰징과 함께 도용 계정을 탐지할 수 있는 모델 개발을 시작하였고, 현재 계정의 규모와 그 특징을 파악하고 이를 활용할 수 있는 단계에 와 있습니다. 향후 해당 모델의 정확도를 높이고 고도화하여 다양한 안티치트 조치와 서비스에 활용하고자 계획하고 있습니다.  

개발일지를 마치며

오늘 설명드린 것과 같이, 현재 저희는 불법 프로그램 사용 계정 수급을 차단하여 경쟁전 내 불법 프로그램을 사용하는 계정들의 근원을 제거하기 위해 근본적인 문제 상황에 대한 분석과 대응을 진행하고 있습니다. 

일전의 안티치트 개발일지에서 말씀드렸듯이, 게임 환경을 악화시키는 이들을 저지하기 위해서는 플레이어 여러분의 도움이 필요합니다. 근본적으로 불법 프로그램 사용자들의 계정 도용을 방지하는 것에 있어 플레이어 분들의 계정 보안이 아주 중요한 역할을 합니다. 따라서 여러분의 소중한 계정이 불법 프로그램 사용자들에게 악용당하는 것을 막기 위해 계정 보호에 특히 유의해 주시기 바라며, 스팀 플레이어 분들의 경우 스팀 가드 모바일 인증기 설정을 꼭 부탁드립니다. 계정 보호를 위한 여러분의 노력이 헛되지 않도록 저희 역시 모니터링 및 개선 작업을 성실히 지속해나갈 것을 약속드립니다.

저희 안티치트 팀에서는 다음에도 안티치트와 관련된 커뮤니케이션과 개발 진척 상황 등을 공유드리기 위해 또 다른 주제로 찾아뵙겠습니다!


감사합니다.

PUBG: 배틀그라운드 안티치트 팀



PUBG: BATTLEGROUNDS 팀.