Reversing.kr Easy_UnpackMe
파일을 PEiD로 확인하면 EP Section을 확인할 수 없다. 또한 어떤 방식으로 패킹이 되어있는지 모르겠다.
파일을 올리디버거로 연다.
마지막의 0000이라는 의미 없는 부분 위의 JMP 명령에 BP를 걸고 실행한다.
00401150
그러면 00401150으로 이동하게 된다. 이 위치가 OEP이다. Ctrl+A를 사용하면 코드를 분석해준다.
이 위치에서 dump를 뜬 후 PEiD로 다시 확인해보면 패킹이 풀린 것을 확인할 수 있다.
728x90
'CTF > 리버싱' 카테고리의 다른 글
pwnable.kr flag (0) | 2020.06.26 |
---|---|
picoCTF rev_this (0) | 2020.06.26 |
HackCTF Reversing me (0) | 2020.06.25 |
IOLI crackme 0x03~0x05 (0) | 2020.06.25 |
GDB 사용법 (0) | 2020.06.25 |