Battleye는 보헤미아 게임들에 설치되어있는 안티치트(겸 서버관리) 프로그램입니다.
배틀아이는 서버측에서 돌아가고, 접속하는 유저도 배틀아이가 돌아갑니다.
기본적으로 핵(스크립트 등) 사용자를 감지하여 글로벌 밴처리하고, 필터를 통해 해당서버에서
킥하거나 해당 서버에서만의 밴을 자동으로 처리하기도 합니다.
일단 Arma2 DayZ MOD 때는 오탐으로 악명이 높았습니다. (본인이 핵을 썼어도 안썼다고 거짓말하는 사람도 많았지만)
you were kicked off the game
(Battleye : Globalban #32f3ae)
이 형식이 전설의 글밴 메세지였지요. 이거 한방이면 서버측에서 배틀아이가 돌아가는 서버에서는 플레이가 불가능하게 됩니다.
배틀아이를 끄면 핵쟁이들이 옳다구나 몰려들구요. 이제 정책이 바뀌어서 Arma2나 Arma3 까지 한꺼번에 밴이 진행이 됩니다. :D
배틀아이는 서버관리도 겸합니다.
킥, 밴, 메세지 보여주기 등 배틀아이가 없으면 이마저도 안됩니다.
이렇게 보면 대단하긴 하지만, 실제론 '*이패*'라는 배틀아이를 우회하는 프로그램이 있어서 그걸써서 핵을 쓰곤 하는데
그러다가도 늦게라도 글밴은 당하더라구요.
그리고 배틀아이가 일으키는 문제가 하나 있는데, 가끔 업데이트에 실패합니다.
서버 접속하면 버전 체크하고 업데이트를 알아서 하는게 보통인데, 가끔 실패해서 서버에서 쫓겨나곤 합니다.
(추 후 아마 Server 와 Clinet 파일로 나뉠텐데, Clinet로 받으시면 됩니다. 64bit OS 쓰는데 32bit 라고 써있어도 그거 받으시면 됩니다.)