매크로

자유
2021.04.16 10:52

우회에 대한 이모저모

조회 수 5529 추천 1 댓글 3

우회 난이도는 신버전 사인코드가 제일 높습니다.


흔한 뮤텍스, 오토핫키 문자열 치환, 리소스 및 ID 변경, 매니페스트 정보 변경으로는 어림도 없으며 어설프게 했다가는 우회는 하지도 못하고 프로세스 정보만 넘겨주는 꼴입니다.


오히려 넥슨 게임에 적용된 NGS가 우회는 훨씬 쉽습니다. 위에 나열한 방법만으로도 우회가 가능하고,


아직까지도 잘 동작합니다. NGS 까지만 생각한다면 위에 나열된 방법만 적용시켜도 됩니다.

(우회가 실패했다면 그건 어딘가 안된겁니다)


그렇다면 사인코드같은 귀찮은 애들까지 우회하려면 뭐가 필요할까요?


정답은 메모리에 있습니다.


Process Explorer 같은 도구로 오토핫키 프로그램의 메모리를 살펴보면 정말 누가봐도 오토핫키다라는걸 알 수 있는 문자열이 많이 나열되있습니다.


일반적인 프로그램에서 AhkPath, ahk_id 같은 특후한 의미를 나타내는 문자열을 사용하지는 않을 테니깐요.


그렇다면 답은 나왔네요. 노가다를 하시면 됩니다. 치환/암호화 노가다.


누가 메모리를 보더라도 얘는 오토핫키가 아니다라는걸 확신할 수 있을떄까지 치환을 하던 암호화를 하세요.


메모리에 보이는 문자열들은 VMProtect나 Themida 같은 패커로도 보호가 안됩니다. 


이 부분은 어떤 패커를 써도 그대로 노출되니 진짜 완벽한 우회를 원하면 노가다를 하세요.


의심 문자열이 정적으로 저장되지 않도록 하세요. 의심되는 모든 걸 숨기세요.


리소스 정보도 노출시키지 마세요. 필요하면 Static이 아닌 Runtime에서 로드시키세요.

(ResourceHacker 같은 툴로 오토핫키를 열었을 때, 의심될 만한 리소스 정보가 노출되서는 안됩니다)


Anti-Cheat도 어차피 사람이 만든 프로그램입니다. 정보를 바탕으로 동작하는 애들한테 의심되는 정보 자체를 아예 주지마세요.


만약 .bin 파일을 통해 컴파일 후 사용하는게 아닌 바로 다이렉트로 스크립트를 오토핫키에 올려 사용하는걸 즐기시는 분들은 오토핫키의 Command Line 정보를 지우세요. 


스크립트를 올려서 사용할 시, 오토핫키 프로세스에 스크립트의 경로 정보가 남습니다. 오토핫키 우회를 성공해도 얘네 스크립트 경로가 노출되면 스크립트 코드를 통해 오토핫키임을 추측할 수 있습니다.


Anti-Cheat들은 생각보다 집요합니다.


  • 반디고 2021.04.20 08:30

    안녕 하세요 
    포인트가 부족하여 쪽지를 보내지 못하여 여기에 글 남깁니다
    우회 관련으로 개발이나 도움을 주실수 있으면

    연락 부탁드립니다  [email protected]

  • 해둔 2021.05.18 01:15

    NGS 우회에 대해 쉽게 설명 해주실 수 있을까요 ?

    뮤텍스 변경은 할 줄 알아서 해봤는데도 NGS 감지 되더라구요 ..

  • 고생 2021.08.14 23:23

    노가다를 할 자신은있는데 뭘로 해야하는지 며칠째 구글온갖 구글링을 해봐도 방법이 나오지 않네요

    관련해서 도움좀 받아 볼 수 있을까요? 사례도원하시면 드리겠습니다


List of Articles
분류 제목 글쓴이 최근변경 추천
자유 블루스택과 녹스에서 히트 돌릴때 색상차이 8 와이로 2017.11.09 4/0
정보 간단한 방법으로 길오아 오토핫키를 만들어보세요^^ 21 럭셔리형아 2018.02.07 4/0
정보 MS오피스 스타일 GUI 프로토타입 6 예지력1 2016.04.16 4/0
질문 오토핫키 에디터 제작. 9 프리헌터스 2015.09.11 4/0
정보 테일스타 내 포인트 조회기 16 와이로 2017.07.04 4/0
정보 팝업 알림, CleanNotify 3 예지력1 2015.11.11 4/0
정보 브레이브 헌터 ... 매크로.. 1 제발등업좀2 2015.07.10 4/0
자유 비활성이미지서치 중간정리(disp,adb) 11 우후훅 2017.04.03 4/0
정보 블루스택 해상도 변경하기... 10 로뎀나무 2015.04.15 4/0
자유 [AutoPM Ver 1.58] 포켓메이플스토리 매크로 8 은다 2015.04.25 4/0
정보 초보가 초보에게;; 핫키 사용법 8 악동주성 2016.09.03 4/0
질문 매크로좀 오랜만에 다시보고자 접속을... 7 joeypre 2021.09.27 3/0
자유 오랜만에 글남깁니다 ㅋ. 매우많이.. 늦었지만 복들 ... 3 제발등업좀2 2016.01.10 3/0
정보 앱아이콘 터치없이 adb로 앱 실행 시키는 방법 18 와이로 2021.01.23 3/0
정보 오토핫키를 간단히 쓰고싶지만 너무 어렵다고 느낄때 9 HyunsD 2018.02.07 3/0
정보 제가 쓰는 픽셀피커입니다(스크립트) 6 와이로 2017.02.11 3/0
정보 지니모션 디바이스(타이틀) 검색 ddl 소스 9 핸콕 2015.10.11 3/0
질문 텍스트를 가져오고 싶습니다. 6 _Crash 2022.12.14 3/0
정보 INI 를 쉽게 사용해봅시다. 11 모바게 2017.11.01 3/0
정보 DynaScript - Child 프로세스로 코드 실행 13 예지력1 2019.07.16 3/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글