Phantom

CrackMe - 6 본문

Pwnable/Crackme 직접 푼것

CrackMe - 6

Ph4nt0m_ 2016. 3. 12. 19:29
반응형

도스로 뜨는 프로그램이다. 비밀번호 입력하면 또 참 거짓으로 나눠줄 것 같은데…

 

디버거로 열어보자

문자열은 이상한 것이 나온다 이제껏 보지 못한 언어인 듯 하다.

PEID로 뭐로 짜여져 있는지 알아야겠다.

…dev-C++이네 뭐…그래 함수를 찾아봐야겠다.

Strcmp 함수 발견 두 곳에 BP를 걸고 실행한다.

 

….? BP를 넘었..?

프롤로그 이후 저곳에서 모든 것이 일어나는 것 같다 저 안에 들어가서 문자열을 찾아보니 나왔다.

Correct와 Wrong에 BP를걸고 먼저 들어가 분기문에도 BP를 걸어야겠다.

 

 

 

  • 16-03-12

    아…. 항상 삽질을 한다..ㄷ

    지금 저 CMP문에 7F97E56C를 아스키로 생각해서 아니라 생각했는데 그래서 계속 삽질했는데

    저걸 10진수로 바꿔야 하더라

    그 힌트를 IDA에서 얻었다 (Feat.Hex-ray)

    이제 이 값을 다시 입력해봐야 겠다.

Clear…

반응형

'Pwnable > Crackme 직접 푼것' 카테고리의 다른 글

CrackMe - 7  (0) 2016.04.10
CrackMe - 5  (0) 2016.03.10
CrackMe - 4  (0) 2016.03.10
CrackMe - 3  (0) 2016.03.01
CrackMe - 2  (0) 2016.02.28
Comments