Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 포렌식
- WarGame
- xcz.kr 문제풀이
- suninatas
- 오토잇디컴파일
- 시스템
- 치트엔진
- 8번문제
- CodeEngn
- 3번문제
- 6번문제
- wargame.kr
- cheatengine
- xcz.kr prob
- 워게임
- 치트엔진 튜토리얼
- WTF_CODE
- 1번문제
- 워게임풀이
- CheatEngine Tutorial
- Couldn't in
- Basic RCE
- 리버싱
- BasicRCE
- 치트엔진 튜토리얼 게임
- Web
- Couldn't invoke the file
- 써니나타스
- xcz.kr
- reversing
Archives
- Today
- Total
HackChang
[CodeEngn] Basic RCE L04 문제 풀이 본문
Basic RCE L04
이 프로그램은 디버거 프로그램을 탐지하는 기능을 갖고 있다. 디버거를 탐지하는 함수의 이름은 무엇인가
압축파일을 다운로드 받는다.
암호는 항상 codeengn이다. 5번 문제부터는 암호가 바뀌지 않는 이상 적지 않겠다.
실행을 해보면 정상으로 나오는데 문제가 디버그 프로그램 탐지인 것으로 보아 디버그 툴을 키면
비정상으로 나올 것이라고 예상해볼 수 있다.
예상과 비슷하게 디버깅 당함이라는 문자를 출력하는 것을 볼 수 있다.
올리디버거를 통해 함수를 검색해본다.
IsDebuggerPresent라는 함수가 디버그를 탐지하는 것으로 예상해볼 수 있었고, 구글을 통해 검색을 해보았다.
역시나 IsDebuggerPresent라는 함수는 디버깅하는지 확인해주는 함수였다.
'W4RG4M3 > R3V3RS1NG' 카테고리의 다른 글
[CodeEngn] Basic RCE L06 문제 풀이 (0) | 2019.11.19 |
---|---|
[CodeEngn] Basic RCE L05 문제 풀이 (0) | 2019.11.19 |
[CodeEngn] Basic RCE L03 문제 풀이 (0) | 2019.11.19 |
[CodeEngn] Basic RCE L02 문제 풀이 (0) | 2019.11.19 |
[CodeEngn] Basic RCE L01 문제 풀이 (0) | 2019.11.19 |
Comments