본문 바로가기
Study/Reversing

crackme4

by Melpin 2015. 5. 27.

crackme4 프로그램을 실행시켜보면 다음과 같은 창을 볼 수 있다


어떤 값을 입력해도 Registered 버튼이 활성화 되지않는다.

Serch for 에서 All intermodular call

을 하면 프로그램에서 call하는 모든 함수를 볼 수 있다.



어떤 값을 Check한다는 함수가 보이는 곳으로 들어가면



strcmp 문장을 비교하는 부분이 보인다.

이부분에 break point를 걸고 입력을 시작하면



strcmp 부분에서 걸리는것을 확인할 수 있다.

이때 스택에 EAX 와 ECX 값을 넣고 비교를하는대 ECX 값을보면 '2186275' 값이 있다.

이 값을 넣어보면 문제가 해결되는것을 확인할 수 있다.



'Study > Reversing' 카테고리의 다른 글

crackme by hackereh@!  (0) 2015.05.29
crackme5  (0) 2015.05.28
crackme3  (0) 2015.05.26
crackme2  (0) 2015.05.25
nag 제거, PE 헤더  (0) 2015.05.21

댓글