서브웨이

CodeEngn Basic RCE L04 풀이 본문

Reverse Engineering/CodeEngn

CodeEngn Basic RCE L04 풀이

샌드위치메이커 2020. 1. 2. 22:32

먼저 그냥 프로그램을 실행해보자.

이제 디버거 상에서 실행해보자.

라고 나오므로 간단히 함수 이름 중 디버거가 들어있는 것을 찾아본다.

우클릭 -> Search for -> All intermodular calls로 찾을 수 있다.

바로 이렇게 IsDebuggerPresent라는 함수가 나온다. 이제 저 함수가 사용되는 곳으로 가보자.

IsDebuggerPresent함수의 리턴값이 0일 때 정상메시지를 출력하는 구조이다.

'Reverse Engineering > CodeEngn' 카테고리의 다른 글

CodeEngn Basic RCE L09 풀이  (0) 2020.01.08
CodeEngn Basic RCE L08 풀이  (0) 2020.01.07
CodeEngn Basic RCE L07 풀이  (0) 2020.01.07
CodeEngn Basic RCE L06 풀이  (0) 2020.01.04
CodeEngn Basic RCE L05 풀이  (0) 2020.01.03
Comments