Tiny Bunny

Wargame/CodeEngn

Advance RCE L06

bento 2024. 3. 20. 02:13

남은 군생활은 몇일 인가
정답인증은 MD5 해쉬값(대문자) 변환 후 인증하시오


CodeEngn Advance RCE L06
 

확인을 누르면 숫자가 1씩 계속 증가한다 꺼지지도 않음..😱

upx 패킹 확인

언패킹 진행

실행시켜 보면 디버깅을 막는 모습 확인

IsDebuggerPresent함수를 찾아서

jne를 jz로 바꿔 디버깅을 실행할 수 있게 바꿔준다

message함수들에 모두 break point를 걸어 하나씩 진행해보면

해당 부분을 찾을 수 있다

이후 계속 진행 시키다보면 cmp ebp, eax 를 확인할 수 있는데
이때 ebp 값이 316

즉, 790으로 추정해본다..

790의 md5 = 2dace78f80bc92e6d7493423d729448e

auth에 넣어보면

728x90

'Wargame > CodeEngn' 카테고리의 다른 글

Advance RCE L05  (0) 2024.03.18
Advance RCE L04  (0) 2024.03.18
Advance RCE L03  (0) 2024.03.18
Advance RCE L02  (0) 2024.03.18
Advance RCE L01  (0) 2024.03.18