반응형
OEP를 구하시오 라고 한다.
구해보자.
Upx Unpacking
우선 언패킹 해주었다.
프로그램 실행 화면
그냥 단순한 계산기 프로그램이다.
언패킹을 한 순간부터 OEP는 이미 구했다. 이전 Basic RCE L06 풀이에서 설명했다시피
https://imoracle.tistory.com/entry/Reversing-CodeEngn-Basic-RCE-L06
[Reversing] CodeEngn - Basic RCE L06
Unpack을 한 후 Serial을 찾으시오. 정답인증은 OEP + Serial 이라고 되어 있다. Serial만 찾으면 되지만 OEP도 찾아보자 OEP ( Original Entry Point ): 패킹된 파일의 시작 부분을 의미한다. OEP 이전 실행 부분은
imoracle.tistory.com
OEP는 언패킹한 파일의 EP + ImageBase이므로
01012475 가된다.
IDA로 보자
start 01012475 부분을 볼 수 있다.
x32Dbg로 보자
친절하게 글자로도 맞다고 알려주고 있다.
OEP : 0x01012475
반응형
'Reverse Engineering > [CodeEngn] Basic RCE' 카테고리의 다른 글
[Reversing] CodeEngn - Basic RCE L10 (0) | 2024.07.02 |
---|---|
[Reversing] CodeEngn - Basic RCE L09 (0) | 2024.07.02 |
[Reversing] CodeEngn - Basic RCE L07 (0) | 2024.07.02 |
[Reversing] CodeEngn - Basic RCE L06 (0) | 2024.07.02 |
[Reversing] CodeEngn - Basic RCE L05 (0) | 2024.07.02 |