Wargame/wargame.kr
[Wargame.kr] EASY_CrackMe 풀이 (315p)
bjloed
2020. 7. 30. 21:35
풀이
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