5번 문제 화면입니다.
먼저 PEID로 05.exe를 보면 UPX 패킹이 되어있는것을 알 수 있습니다.
05.exe를 upx 툴을 이용해 언패킹한 후 실행 시키겠습니다.
-d 옵션을 주어 언패킹 합니다.
실행 첫 화면입니다. ollydbg로 실행합니다.
문자열을 검색하면 name 입력하는 칸과 serial을 입력하는 칸의 비교할 문자열이 나와있습니다.
name을 비교하는 함수를 직접 들어가보면 아래와 같습니다.
이를 각각 입력해주고 확인해 보겠습니다.
문제가 풀렸습니다.
'Wargame > CodeEngn challenge' 카테고리의 다른 글
CodeEngn basic Level 8 풀이 (0) | 2016.09.12 |
---|---|
CodeEngn basic Level 7 풀이 (0) | 2016.09.12 |
CodeEngn basic Level 6 풀이 (0) | 2016.09.11 |
CodeEngn basic Level 5 풀이 (0) | 2016.09.11 |
CodeEngn basic Level 3 풀이 (0) | 2016.09.11 |