[Wargame.kr] EASY_CrackMe 풀이 (315p)
Wargame/wargame.kr

[Wargame.kr] EASY_CrackMe 풀이 (315p)

풀이

Simple Reverse Engineering Challenge.

Find the Password!! xD
패스워드를 찾아보세요!! xD
CrackMe1st.exe (compiled on Windows7 Visual studio 2008)


DIE로 파일을 열어봤다.

MFC를 이용해 만들어진 프로그램이다. 프로그램을 실행해보자.

간단하게 키 값을 인증하는 프로그램인 듯하다.

resource hacker를 이용해 check의 ID 값을 알아내자.

1이라는 ID 값을 갖고있다. .rdata 섹션에서 해당 값을 찾아보자.

0x4016c0에 함수가 존재한다. 해당 함수로 이동해보자.

입력 값으로는 1114를 받아야하고, _my_b와 birth 문자열이 존재해야하니 끼워서 맞추면? 1114_my_birth