7cea827eb18a68f43ded98a518d60403f4ed40390ecacc59

유명한 안티치트 프로그램인 이지안티치트, 배틀아이 등 이런 안티치트 프로그램의 기본 작동방식을 알려준다



니가 겜을키면 안티치트 프로그램이 실행이 되고 실행된 안티치트 프로그램이 지금 니가 실행중인 모든 프로그램을 분석함


메모리 변조시키는 프로그램있으면 얄짤없이 바로 죽창이고 애매하다 싶은 프로그램들은 관련정보를 메인서버로 전송함


이과정에서 어떻게 애매함을 구분하는가? 바로 우회코드임.


예를들어 니가 겜중인데 포토샵을 켰어. 그럼 포토샵 프로그램도 안티치트 입장에선 비인가 프로그램일수 있단말야?


그걸 분석을 하느냐 마느냐는 안티치트 자체에 있는 우회코드가 포토샵임을 인지하고 예외를 시키는거임 ㅇㅇ


프로세서 이름을 바꾼다 하더라고 프로그램 자체의 코드를 바꾸는게 아니라 니가 핵프로그램을 포토샵으로 바꿔도 안티치는 포토샵으로 인식하지 않는다는거임


그래서 대부분의 핵프로그램들은 브로커새끼들한태 각 안티치트들의 우회코드를 구입하여


핵프로그램에 삽입시켜 안티치트 프로그램에서 인식하지 못하게 하는거임


근데 이 우회코드가 안티치트 프로그램이 업데이트 되면 뽀록날 수 있기 때문에 영원하지도 않고 한번 구입에 천만원 단위가 들어감



1. 만약 겜실행하고 특정 프로그램을 실행하게 되면 안티치트가 그 기록을 가지고 있다.

2. 나중에 그 프로그램이 비인가 프로그램으로 정지시켜야 하는 대상이면 소급적용하여 이전에 사용한놈들까지 한번에 싹다 정지. 그게 보통 게임들의 밴웨이브

3. 걍 안쓰고 실행만해도 정지니깐 걍 쓰지마 병신들아