많은 사람들이 착각을 하는게  로그는 단순 기록임.

유저가  마우스 클릭을하면  그 클릭을한거.   어디에 접속하면  거기에 접속한 시간 아이피 이런거 기록되는거임
강화를하면 강화한거 사용한 크론석  사용한 스택   이런거 기록되는거임

저번에 강화버그사건도그렇고   매크로도 그렇고   
로그가 무슨 만능인줄 아는사람들이 많음


매크로.핵을 잡는 방법은  다음과같음.

1. 클라변조핵의 경우
-> 겜실행을 위해 클라를  키면   클라와  펄어비스내의  서버와  서로  주고받으면서
데이터가 일치하는지  체크를함.  이때 모든 파일을 체크하는건 아니고
중요 파일들을 체크하는거 (모든 파일을 체크하는순간  우리는  게임키려면  밥먹고와야 되거나  드라마 한편 보고와야될꺼임)

여기서  클라이언트 즉 유저 컴퓨터에 설치된  클라파일이  펄어비스내 서버내에 설치된  파일과
체크 하기로 설정된 부분들을  대조하면서   일치하지않을경우 실행 하지 않게 되고,   일치할경우  실행됨
얼마전  옆집에서  이 클라변조가 일어날시에  아주 큰 문제가 되는 부분들을 체크하지않고  그것도 몇년간.   그래서  유저들이   이속도 고치고  데미지도 고치고  쿨탐도 줄이고  보스피를 1로 만들어서 한방컷나게하고   이딴 짓거리를  계속 몇년간 해왔다. 이게 논란이됬던거고

누드 패치같은것도 클라내에  의상파일을 변조하는거임.  예를들면   동투발라 방어구 외형파일을 변조해서
펄의상 외형으로 바꾼다거나.   알몸으로 만들거나  이런것들
가끔 이런게 그냥 되는 게임들도있는데  그럼 그게임은   클라파일 체크시에  관련파일들을 체크안하는거임.


2. 소프트웨어 기반 매크로, 핵
->거래하거나 어떤 루트를 통해서  핵프로그램을 받는데  메일로 받거나.  USB로 받거나 등등
이걸  잡는 방법은  2가지로 나뉨  실시간으로  체킹프로그램이 가동하면서  비인가 프로그램이 접속되면 구동되지 않게 하는  보완프로그램.  이건  백신프로그램과 비슷한건데.    바이러스가 업데이트되면  백신프로그램이 뚫리는 것처럼  핵 개발자의  패치속도가 빠르냐.  보완프로그램 개발자의 패치속도가 빠르냐의 싸움인데
이런 보완프로그램을  자체적인 프로그램을 쓰는곳은 드믈고 거의다  외부 프로그램을 씀(샤인코드.엔프로텍트등)
그렇게되면  아무리  핵에 대응해서 더빠르게  하고싶어도  그건  보완프로그램 개발사가 하는 일이지
게임개발자가 할수있는 일이 아님.  자체보완프로그램 쓰면 몰라도. 그래서 항상 느림.
결국  100프로 척결은 불가능함.  단시  최대한 빠르게  핵패치를  따라잡아가서  사용자를 줄이는게 최선임.
블리자드가  저 핵개발사를  고소해서  법정쌈으로 끌고가서   대기업의 자본으로(법정쌈길어지면 돈쪼들린쪽이 포기하니까) 찍어눌러서 몇개 날렸는데도 결국  다 잡지는 못하고 심지어 그런  프로그램개발사가  외부에있어서  그나라에서는 관련 법안이 없어서 불법이 아니고 처벌도 못하는 경우도있어서 옵치는 핵.맥크로가 판치며 망한거임

외부 보완프로그램 개발사가  핵패치를 따라가는건 불가능이고(그게 전용겜 보완프로그램이아니  모든 게임뿐아니라 여러가지 에 다 대응하는 통합 프로그램이니까)

그렇다고 자체프로그램개발이 쉬운것도아니기도하고,   근데 펄어비스는 만들었지. 근데 그거는  실시간으로 체킹되는 프로그램방식이아니라.    핵프로그램사용시에만  나오는 특정 로그를  검색해서  판별하는 방식으로 보임
그래서  의심되는 로그를  프로그램에 돌려서 판별하는 형태인거같음
그러다보니  본인들이 1차적으로 검거를 해서 돌려야되는데   여기는  인적 자원이 필요한   말그대로 노가다임.
그래서  펄어비스의  제재는 항상  결과까지 느린거임.

아무튼  소프트웨어 기반핵은   비인가프로그램접속로그를  기준으로   핵사용한거를 판별해서 잡는거임
이건  그 소프트웨어를 사용해야만  나오는거니까   100퍼  제재 근거로 사용할수있지.



3.   하드웨어기반  매크로
키보드나 마우스에  내장되잇는 기능인 경우임.
이경우 외부비인가프로그램을 사용하는것이 아니기에   비인가프로그램 접속로그가 없음
무슨말이냐면

같은 자동사냥매크로로  1.2.3.4번키가 순서대로 반복적으로 누르게 해주는 매크로가 있다고하면
로그에는  1.2.3.4. 키가 눌린 로그가 남는거임
근데  이때 비인가프로그램 접속 로그도잇으면   아    핵썼구나.  소프트웨어매크로 썼구나  알수있는데
하드웨어매크로는  그냥 1.2.3.4 눌린 로그만 남는다는거임. 

이해됨?  로그만으로는 알수가없다는게 이말임.

물론  비정상적인 속도나.   말도안되는 장시간에도  똑같은 타이밍. 똑같은 간격. 똑같은동선으로
움직이게 셋팅한것으로   비인가프로그램접속로그없어도   위의경우에는  정상로그와 다르니까
메크로인걸 알수있지.
그치만  요즘 매크로기능엔  저런 타이밍. 간격. 동선같은것도  다르게하는  기능도 있다보니까
더더욱 어렵지.

그래서 하드에어메크로 방식은  로그만으로는   매크로 사용 여부를 알수가없어.
이건  불가능임.

그래서 직접증거가 없으니까  정황증거가 필요한거임.

그래서 자리에있는지  특정 질문을 하거나.  특정 키입력을 요구하거나.  하는 절차가있는거임.

근데  배돈 동꼽사건떄  봤지만.   모니터앞에서  내가 마우스로 방향도  틀고  하지만
스킬사용은  매크로로 돌아가게 셋팅해놓으니까

펄어비 아무런 대처를 할수가 없었지


펄어비스가 유저가 접속한 피시 옆으로  순간이동해서  직접 어떻게하고있는지  보는게아닌이상

로그로는 그냥 키입력된사실만 나올뿐  이게  매크로로 키입력된건지  동전꼽아둔건지   직접  수동으로 누르고있는지  알수가 없다는거야


심지어  제3자가 찍은 영상도    펄어비스는  신뢰하지않는편이야
왜냐면  조작됬을수도있고,  편집될수도 있어서   원본파일 그대로인거를 원하는데다가
본인들겜 엔진 특징상 위치랙이심해서   이게  3자가 보고있는거랑   당사자랑  다를 수가 있거든.

근데 화룡사건은  본인 라이브방송화면으로 송출됬으니까

어떠한 조작도 하지 않았다는걸로    제제를 한거임.

뭐 의도가 좋은거던 나쁜거던간에
배돈은  아무리 라이브 송출 화면이라도  화면밖에서 조작할수도있는 경우는 어쩔껀데?
왜  라이브 방송 송출이라는 이유만으로  보이는게다가아닌데  이게 100프로  매크로사용이라고할수있냐
라는  펄어비스 논리의 헛점을 찌른거고
만약  펄어비스가 배돈이 영상공개한시점에서 영정을 풀었어도
배돈이   어 이거 무선키보드 무선마우스 쓰는척한거고  진짜매크로였는데  역시 구별못하네
이렇게도 가능한 경우였음.   펄어비스는  제재 해도 안해도   뭐가되도
본인들이  매크로검증할수있는  근거로써  방송영상화면 채택한거 자체가  판단미스라서  욕먹게되있었음.


아무튼간에  본론으로 돌아와서
로그만으로는 매크로를  제제할 근거를  마련할수가없는게  지금 현실이고
이거는 다른게임도 모두 마찬가지야.

검사만 그런게아니라  모든게임 다 똑같음

돈을 더써서  비싼  보완프로그램을 쓴다라던가.   본인들이 인력으로  모니터링해서 수동적으로 잡던가
근데  보완프로그램자체가 펄어비스 엔진과  뭔가 문제를 일으키는 경우도있을수있지.
왜안쓰는지 
롤도  뚤리자나?   위에얘기했지만  보완프로그램쓴다고 100퍼 방어가아님
핵개발자들의  패치속도를  빠르게 쫒아가는거임
우리  실제 보건소에서 백신맞는것도 똑같애.
올해 유행할거같은 예전 독감의 백신을  미리 맞는게  독감백신 예방접종하는거임
근데 갑자기  최근 탄생한  독감이  퍼지면   독감 맞았어도 걸리는거임
.

---------------------------------------------------------------------------------------------------------------------------------
번외로  저번에 강화버그 관련 로그인데
잘모르는사람들이   왜곡해서 전파하던데
강화로그가 없다.  누락됬다.  그게아님

당사자가 쓴  GM 답변에도 쓰여있는데

강화로그는 기록됬고  크론석 사용된것도 기록됬고 근데 하락된것도 기록됬고.
그니까 버그발생해서   크론석 사용했는데 강화 하락한거는 로그보고 확인됬다고 했음.
로그가 없는게아님.

단지  최근에   크론석사용체크UI가   기존 강화때  설정해둔 값이 유지되도록 패치했는데
이거때문에  체크해제되있는데 체크되있는걸로 표시된건지.   아니면  사용자가 착각한건지
그런 사례들도 있을수가있자나?
그걸  판단하기 위한  추가적인  로그가  보완했다는거임.  피해당사자가 그럴수도있다는게아니라
실제로 그런 사기치는 애들도있으니까 그걸 구별하기위한 보완작업을 했다는거지. 

일처리 진행이  잘못되서 그런거고.  그리고  피해자한테  보상을 제대로 안해준거가 문제인거지
(밸류15일 그거는 버그발견 첫제보 및 버그패치에 도움줬을떄 주는 보상이고 더줘야지)