CodeEngn Advance01 풀이
Wargame | CTF/Reversing

CodeEngn Advance01 풀이

드디어 베이직이 끝나고 어드벤스드로 들어왔네요 ㅎㅎㅎ... 엄청오래걸렸지만 ㅠㅠ 

이문제는 베이직에서 본거랑비슷하네요 time 관련함수를 찾아볼까요


일단 안티디버깅이 되어있으니 피해주시구요

timeGetTime 함수로 시스템시간을 받아오고 있네요. 함수를 두번 실행시킵니다.

두개의 함수의 차를 구합니다. 그리고 ebx+4에 있는 어떤값이랑 비교해서 그값보다 크면 점프합니다.

ebx+4 에 있는 값은 337B로 10진수로는 13179입니다. 13179ms 후에 프로그램은정지됩니다.

정답은 MD5 해시로 변환하라고 했으니까 변환하면.. DB59260CCE0B871C7B2BB780EEE305DB 입니다.

풀이완료 !

'Wargame | CTF > Reversing' 카테고리의 다른 글

CodeEngn Advance03 풀이  (0) 2018.03.26
CodeEngn Advance02 풀이  (0) 2018.03.25
CodeEngn Basic20 풀이  (0) 2018.03.23
CodeEngn Basic19 풀이  (0) 2018.03.22
CodeEngn Basic18 풀이  (0) 2018.03.20