[개발일지] 2024 상반기 안티치트 리뷰

개발일지 2024.08.02

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

어느덧 2024년 상반기가 마무리되었습니다. 올해에도 PUBG: 배틀그라운드에는 여러 가지 변화가 있었는데요, 이번 상반기 안티치트 리뷰에서는 2024 로드맵 공유 이후의 안티치트 관련 현황과 진행 중인 대응들을 공유해 드리고자 합니다.

2024년 상반기 현황

2024년도에도 배틀그라운드 안티치트 팀은 공정한 게임 플레이 환경을 조성하기 위해 다양한 대응과 노력을 지속하고 있습니다. 오늘은 저희가 주요하게 관찰하고 있는 지표를 통해 플레이어 여러분께 자세한 현황을 공유해 드리려 합니다. 단, 본문 내 그래프 및 통계는 모두 글로벌 전 지역을 대상으로 한 수치로, 지역별 현황은 상이할 수 있는 점 참고 부탁드립니다.

가장 먼저 살펴볼 것은 <불법 프로그램 사용 의심 플레이어 비율> 지표인데요. 해당 지표는 경쟁전과 일반 매치를 플레이하는 전체 플레이어 중 불법 프로그램 사용이 의심되는 이용자의 일별 비율을 나타내며, 2024년 상반기에도 2023년도에 이어 감소 추세를 보이고 있습니다.

이 과정에서 가장 중점을 둔 부분은 불법 프로그램 사용자를 탐지하는 역량의 강화였습니다. 특히 자체 안티치트 솔루션인 Zakynthos의 개선 및 2종의 신규 기능 추가를 중심으로 불법 프로그램을 더 신속하고 정확하게, 그리고 포괄적으로 탐지하기 위한 기술적 개선을 진행하여 24년 상반기 중 총 1,480,434개의 불법 프로그램 사용 계정에 대한 영구 이용 제한 조치를 적용할 수 있었습니다. 또한 일전 개발일지를 통해서도 소개해 드린 Anti-ESP의 경우, 두 차례 최적화와 개선을 진행한 것과 더불어 취약점들을 수정하였습니다. 

아래 지표를 보았을 때 경쟁전의 경우 24년 4월 이후 새로운 유형의 불법 프로그램 사용 증가로 인해 일시적으로 지표가 악화되었으나, 적극적인 대응 이후 다시 감소 추세를 이어가고 있습니다.

PC 외의 Console 플랫폼에서는 키보드/마우스 사용자 대응을 위한 작업들도 진행 중입니다. 키보드와 마우스 사용자의 특징을 분석하고 이를 분류할 수 있는 로직을 개발하여 상반기 라이브 서버에 반영하였으며, 유의미한 기준선 확보와 실제 활용을 위한 추가 검증을 진행하고 있습니다. 향후 하반기에는 이를 활용하여 더욱 세밀한 대응을 진행하는 것이 목표입니다.

임시 이용 제한 조치 개선

임시 이용 제한 조치 적용 과정에는 다양한 불법 프로그램 사용자의 특징과 탐지 기록이 활용되고 있으며, 일부 임시 이용 제한 조치는 신고와 게임 내 여러 가지 데이터를 함께 활용하여 진행되기도 합니다. 이 중 신고는 플레이어 본인이 제어할 수 없는 요인이지만, 신고 외의 조건이 충족될 경우 선량한 플레이어에게 이용 제한 조치가 잘못 적용될 수 있는 가능성이 존재했습니다. 물론 오로지 플레이어 신고만으로 이용 제한이 적용되는 경우는 없으며, 이용 제한 조치를 위해서는 게임 내 다양한 패턴 및 플레이 데이터가 면밀히 분석되어 활용됩니다.

이에 저희는 신고가 일부라도 활용된 임시 이용 제한 조치를 제거하는 한편, 에임봇/ESP/반동 제어 등 불법 프로그램 사용자의 특징을 학습하고 분류하는 딥러닝 모델을 개발하여 대체하는 여러 작업을 진행하고 있습니다.

아래 그래프는 23년 7월 이후 <임시 이용 제한 조치의 유형별 비중>을 나타내며, 그중 하단 영역은 플레이어 신고가 일부라도 활용된 임시 이용 제한 조치의 비중을 나타냅니다. 앞서 말씀드린 조치들을 통 24년 상반기에는 그 비중이 점차 감소하는 것을 확인할 수 있으며, 저희는 빠른 시일 내에 해당 유형을 모두 제거 및 대체하여 임시 이용 제한 조치의 오적용 가능성을 개선할 예정입니다. 물론 이용 제한 조치에서 플레이어 신고가 활용되는 것을 제거할 뿐, 부정행위의 현황을 파악하고 의심 플레이어들을 분류하고 대응하는 데에는 여전히 신고를 중요한 자료로써 활용할 예정입니다.

또한, 신고가 활용된 이용 제한 조치의 대체와 함께 기존 임시 이용 제한 조치의 정확도 개선도 진행하고 있습니다.
아래 <임시 이용 제한 조치의 신뢰도> 지표를 통해 확인할 수 있듯 임시 이용 제한의 정확도가 지속적으로 개선되고 있으며, 동시에 플레이어 여러분이 접수해 주시는 밴 어필 수량은 감소하고 있습니다. 

추가로, 이전 개발일지에서 상황에 따라 차단 혹은 임시 이용 제한 조치를 하는 하드웨어 밴 방식을 소개해 드린 적이 있는데요. 하드웨어 밴 발동으로 인해 임시 이용 제한 조치가 적용되었음에도 오해하시는 경우가 많았습니다. 그래서 이 또한 방식의 변경과 적용 범위의 조정을 계획하고 있습니다.

이 외에 팀킬 대응 로직의 개선도 있었습니다. 팀킬을 한 플레이어에 대한 대응이 되지 않거나 실수 등으로 억울하게 이용 제한이 적용되는 문제점을 해결하기 위해 고의성과 상호 관계 등 여러 부분을 면밀히 분석하여 대응 로직의 개선을 진행하였습니다. 이후 이용 제한 조치 대상의 적절성 여부를 모니터링하고 있으며, 추가 개선 여부를 검토하고 있습니다.

새로운 위협과 향후 계획

저희의 불법 프로그램 대응력이 강화되고 개선됨에 따라, 최근에는 새로운 형태의 불법 프로그램 사용이 확인되고 있습니다.

대표적으로 하드웨어인 "DMA (Direct Memory Access)"를 사용하여 불법 프로그램을 구현하는 것이 있는데요, 저희는 DMA의 게임 내 사용이 확인된 시점부터 해당 부정행위 탐지를 위한 여러 기술을 개발하여 이용 제한 조치를 진행하였습니다. 그리고 지난 6월 12일 운영정책과 이용약관을 개정하여 영구 이용 제한 조치를 추가로 진행했으며, 기술적 고도화를 위해 지속적인 연구와 개발을 병행하고 있습니다.

이 외에도 최신 기술을 활용한 불법 프로그램들도 만들어지고 있습니다. 아직 초보적인 단계로 사용상 이점이 크지 않지만, 이 역시 공정성을 저해하는 행위로 간주하여 대응을 이어가고 있습니다. 

위에 말씀드린 내용은 기존에 없었던 새로운 위협들일 뿐만 아니라 관련 대응이 단기간에 끝나지 않을 것으로 보이지만, PUBG: 배틀그라운드 안티치트 팀은 공정한 게임 환경을 조성하기 위해 지치지 않고 지속적인 대응과 기술 개선을 이어 나갈 것을 약속드립니다. 마지막으로, 여러분께서 지속적으로 공유해 주시는 경쟁전 리더보드에 관한 의견 역시 경청하고 있기에, 관련 대응 또한 꾸준히 진행할 예정입니다.

그럼 다음 개발일지에서 다시 인사드리겠습니다.


감사합니다.


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

PUBG: BATTLEGROUNDS 팀.