전쟁/crackme
Crackme #12
Sean(slay)
2022. 6. 24. 11:36
반응형
프로그램을 실행하면 위와 같이 뜬다.
맨 마지막에 잇는 NAG NAG 메세지를 보면 자신을 지워달라고 애원한다.
EP 코드를 보면 프로그램을 실행했을 때 봤던 문구들이 보인다.
401026 주소부터는 “Remove Me!” 문구와 “NAG NAG” 문구가 있는 것이 보인다.
401034 주소의 명령을 보면 MessageBoxA 함수를 호출하는 401040 주소를가 써져있다.
그렇다면 이 부분에 적힌 주소를 401046으로 바꾸어 ExitProcess를 호출하도록 하면 된다.
그러면 2번째 메세지까지만 뜨고 프로세스가 종료될 것이므로 3번째 메세지는 안 뜰 것이다.
그리고 3번째 메세지를 띄우는 부분의 OPCODE의 크기는 19Byte이다.
반응형