abex' crackme#1
-
abex' crackme #1 풀이Reversing 2019. 4. 14. 21:12
아주 간단한 코드입니다. 일단 0x00401000부터 코드를 읽어들이겠군요. 저희가 원하는 목적은 0x0040103F을 실행시키는게 문제인거 같습니다. 일단 들어가기 전에 저는 두가지 방법으로 크랙해보겠습니다. 1. 0x004013F로 바로 점프해서 크랙하는 방법 2. 코드 값을 변경시켜서 크랙하는 방법 1. 바로 점프해서 크랙하는 방법 아주 간단합니다. 프로그램이 완료되기 전에 0x0040103F로 이동하면 되죠 F8을 계속 누르다 보면 0x0040100E에서 멈춰집니다 그리고 메세지박스가 나타나게 되죠. 그냥 넘어가고 F8을 계속 누르다보면 이렇게 뜬 후에 0x00401050 으로 넘어갈겁니다. 일단 프로그램이 어떻게 돌아가는지 확인은 했고 첫번째 방법으로 push 0에 JMP SHORT 0x0040..