본문 바로가기

CodeEngn RCE

codeengn basic rce 4

이 문제는 메인을 찾는 게 다이다. OllyDBG로 프로그램을 열고, 메인 부분을 찾아가면 디버거 상태인지 알아보는 함수와 비교 후 출력해주는 것이 다이다.

 

  • 메인을 찾는 법

여러 가지가 있는데 일일이 들어가 봐도 되고, 프로그램을 실행시켜보고 관찰 한 뒤의 분석이 있다. 이 프로그램의 경우 출력하는 것이 다이므로, 출력하는 문자열을 찾아 들어가도 되고, 프린트가 천천히 되는 것으로 보아, Sleep함수가 있을 것으로 유추 할 수도 있다. 그리고 이렇게 작은 프로그램은 일일이 찾아도 힘들지 않다.

'CodeEngn RCE' 카테고리의 다른 글

CodeEngn Basic RCE 19  (0) 2011.07.05
CodeEngn Basic RCE 17  (2) 2011.07.04
codeengn basic rce 3  (0) 2011.07.02
codeengn Basic RCE 2 풀이  (0) 2011.06.30
Abex Crack me 1 && Codeengn Basic RCE 1  (0) 2011.06.30