문제풀이/Reversing
[Reversing.kr] Easy_Crackme
[Reversing.kr] Easy_Crackme
2024.03.10문제 설명 파일 실행 시 사용자가 입력할 수 있는 창이 출력된다. 임의의 값을 입력 시, 부정확한 패스워드라는 문구가 출력된다. 출제자가 정해놓은 패스워드를 맞춰보자. 사용 툴 파일 정보 확인 ExeinfoPE 비밀 번호 분석 X64 dbg 분석 1. 파일정보 확인 확인되는 패킹은 없고, 언어는 C++로 제작되었으며, 32bit라는 정보를 알 수 있다. 2. 분석 내용 처음 attach를 시키면 상단바에 모듈이 ntdll.dll로 되어있는데, easy_crackme.exe로 변경한다. (보기-Modules) 찾는 방법에는 빠르게 문자열참조를 찾는 방법과 위에서부터 호출순서를 확인해 보는 방법이 있는데, 결과적으론 동일하므로 호출을 따라가 본다. 맨 위를 보면 DialogBoxParamA를 호출함을 알 수..