반응형
Codeengn Challenges = Basic 08 풀이.
8번이다. OEP는 앞으로 언급했듯이, Original Entry Point다.
한 마디로 시작하는 위치이다.
다운로드를 해서 .exe파일을 실행해봤다.
Rekenmachine ===???? 무슨 뜻인지는 모르겠고, 계산기 프로그램이다.
뭔소리인지 모르겠지만, 일단 올리디버거로 실행해본다.
위의 화면을 보면, 재생버튼을 누르면, 실행화면이 바뀌는 것을 볼 수 있다.
실행시키면 계산기가 실행되는 것이 보인다.
위의 화면에 나타났듯이, 브레이크포인트를 중간중간에 걸어본다.
근데 실행이 안된다. 즉 마지막 줄을 실행하기전까지 되지 않는다는 말이다.
바로 다음 줄에 브레이크포인트를 걸고, 실행을 시켰다.
빨간색으로 된 부분이 프로그램을 시작시키는 위치다.
OEP는 맨 왼쪽 숫자를 의미하고, 01020DCB를 인증해본다.
근데 안 된다..........근데 01012475를 점프하라고 나온다.
그래서 01012475를 인증해봤다.
오???????????????????????
인증되었다. 즉 01012475이 OEP.
CF). 어렵다........................ 많이 복습해봐야 될 것이다.
반응형
'# Related site issues > CODEENGN' 카테고리의 다른 글
Codeengn Challenges = Basic 10. (0) | 2018.03.28 |
---|---|
Codeengn Challenges = Basic 09. (0) | 2018.03.28 |
Codeengn Challenges = Basic 07. (0) | 2018.03.28 |
Codeengn Challenges = Basic 06. (0) | 2018.03.28 |
Codeengn Challenges = Basic 05. (0) | 2018.03.28 |