우리 서버에 쓰고 싶었던 안티치트를 직접 만들었습니다.
2024년에 써 본 파이브엠 안티치트는 resmon 부담이 크거나, 정상 플레이어를 밴하거나, 공개된 우회를 패치하는 데 몇 주씩 걸렸습니다. Raven은 서버 한 곳을 위한 해결책으로 시작했고, 지금은 다른 서버 오너들도 씁니다.
2024년 설립 · 독립 운영
Raven을 설계한 기준
클라이언트와 서버를 함께
모든 요금제에서 클라이언트 탐지와 서버 탐지가 함께 돌아갑니다. 클라이언트 쪽은 Lua 익스큐터부터 주입된 모드 메뉴까지 플레이어 컴퓨터에서 도는 것을 잡아냅니다. 서버 쪽은 경제 시스템과 게임 상태를 지키며, 클라이언트가 뚫린 상황에서도 계속 동작합니다.
하트비트 안티탬퍼
안티치트가 응답을 멈췄거나 변조된 클라이언트는 기본값으로 킥되고, 그 킥은 관리자가 검토할 수 있도록 기록됩니다. Raven을 꺼 버리는 것으로는 피해 갈 수 없습니다.
모든 밴에 증거
모든 자동 밴에는 발동한 탐지, 그 뒤에 있는 설정, 플레이어가 접속에 쓴 모든 식별자와 하드웨어 ID, 그리고 캡처가 있다면 그 캡처가 붙습니다. 관리자는 의심 대상을 한 명씩, 또는 열여섯 명까지 한 번에 실시간으로 지켜볼 수 있고, 버튼 하나로 밴을 되돌릴 수 있습니다.
오밴 줄이기
확신이 덜한 탐지는 꺼진 상태나 킥으로 설정된 채 출고됩니다. 74가지 중 12가지는 꺼져 있고 3가지는 킥입니다. 밴이 나간 뒤에는 Raven Mind가 한꺼번에 몰린 오탐을 스스로 되돌리고, 나머지에는 수정안을 제안합니다. Raven Mind는 운영자의 판단을 기록해 같은 사례가 생긴 다른 서버에 제안하는 룰 엔진입니다.
Raven Network
모든 Raven 서버가 함께 쓰는 하나의 밴 목록입니다. Raven 스태프가 확인한 밴과, 치터만 걸리는 몇 가지 탐지가 자동으로 올리는 밴이 들어갑니다. 기본으로 켜져 있습니다. 서버마다 끄거나 특정 밴 하나를 건너뛸 수 있고, 이의 제기는 Raven 디스코드에서 받습니다.
제품을 운영하는 방법
- 우회 제보
- 우회는 Raven 디스코드에 제보해 주세요. 수정은 Raven 쪽에서 배포되거나 새 리소스 빌드에 담겨 나오며, 대부분의 서버에서는 Raven이 새 빌드를 스스로 설치합니다.
- 개인정보
- 밴에 무엇이 저장되고 Raven이 무엇을 수집하지 않는지는 개인정보처리방침에 정리되어 있습니다.
- 공개 체인지로그와 문서
- 모든 릴리스는 공개 체인지로그에 날짜와 함께 올라가며, 체인지로그는 대시보드가 보여 주는 것과 같은 기록을 읽습니다. 문서는 로그인 없이 볼 수 있고, 각 탐지가 무엇을 잡는지와 어떤 설정으로 끄는지를 다룹니다.
- 공개된 증거
- 탐지가 내린 밴은 이름, 식별자, 하드웨어 ID, 서버 정보 없이 공개 라이브 밴 페이지에 올라갑니다. 올라간 뒤 되돌린 밴은 다음 갱신 때 내려갑니다.
- 해지와 환불
- 월간과 분기 요금제는 대시보드에서 해지하며, 라이선스는 결제한 기간이 끝날 때까지 유지됩니다. 결제는 최종입니다. 환불은 이중 결제 같은 경우에 한해 Raven의 재량으로만 이루어집니다.