본문 바로가기

CTF

[코드엔진] basic 4 풀이

4번 문제

역시 일단 실행.

정상

일정 시간마다 정상이라는 문자열이 출력된다.

디버거에 올리고 실행시켜보자.

오.

디버거를 천천히 실행시켜 저 문자가 나오는부분을 찾아봤다.

이 함수 안에서 나오고있다

F7을 이용해서 들어 가본다 .

sleep 라는 함수때문에 일정간격으로 문자가 나오고있던거같다.

그다음 함수 Isdebuggerpresent 이름 부터 디버거라는 말이 들어가는 저함수가 정답이다.

 

'CTF' 카테고리의 다른 글

[코드엔진] basic 6 풀이  (0) 2019.05.10
[코드엔진] basic 5 풀이  (0) 2019.05.10
[코드엔진] basic 3 풀이  (0) 2019.05.10
[코드엔진] basic 2 풀이  (0) 2019.05.10
[코드엔진] basic 1 풀이  (0) 2019.05.10