아ㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏ정말 힘들었습니다. 6번;

일단 패킹이되어있습니다.

뚫어주시면 됩니다.

이제 본격적으로 시작해봅니다.

일단 안티디버그 함수가 발견되었습니다.

없애주면 됩니다.

일단 메세지 창이 떳기때문에 이함수를 위주로 보면될것같습니다.

맨위에 messageboxa는 안티디버그 함수가 디버깅을 감지했을때 나오는 경고창이고 다른함수를 탐색해봤습니다. messageboxw함수를 말이죠

그랬더니 스택창에 이렇게되어있는 함수하나를 찾았습니다.

여기서 저는 몇일간 삽질을 했습니다.막 CALL이란 CALL부분은 전부 F7해서 들어가본것같습니다. 그렇게 하다가 드디어 오늘 이시각에 찾아내었습니다. 

정말 그럴싸한 부분아니겠습니까?!!!?!?!?!?

제가 마지막에 메세지에 띄운 창에 5가 적혀있었는데 바로 이 5와 어떤 숫자를 비교하는것을 발견했습니다!!!!!!!!!!!!!!!!!!

정답은 나온것같습니다 MD5해쉬값으로 변환하면 답이되겠군요

'Reversing > CodeEngn Advance' 카테고리의 다른 글

CodeEngn Advance 09  (0) 2015.08.27
CodeEngn Advance 08 (미해결)  (0) 2015.08.26
CodeEngn Advance 05  (0) 2015.08.20
CodeEngn Advance 04  (0) 2015.08.20
CodeEngn Advance 03  (0) 2015.08.15

+ Recent posts