[20090107 – 01] 디버깅 툴즈…

본 포스트는 제주대학교 ‘해킹대응 실무 / 전문가 과정’ 1일차(2009년 1월 07일) 내용을 정리한 것 입니다.

1. Win DBG
사용자 삽입 이미지
2. Olly DBG
사용자 삽입 이미지
3. IDA Pro
사용자 삽입 이미지

리버스 엔지니어링(역공학)…

정상적인 실행 화면
사용자 삽입 이미지
Olly DBG를 통해 본 함수 선언부
사용자 삽입 이미지
Olly DBG를 통해 본 메인 함수사용자 삽입 이미지
Olly DBG를 통해 본 fF 함수
사용자 삽입 이미지
Olly DBG를 통해 본 tF 함수
사용자 삽입 이미지
따라서 tF 함수는 맞는 코드를 입력했을 경우, fF 함수는 틀린 코드를 입력했을 경우 실행된다는것!
함수 선언부에서 jmp DBG_test.fF(JMP 00401120) 를 jmp DBG_test.tF(JMP 004010D0) 로 고쳐보자!

사용자 삽입 이미지
성공!

[#M_테스트 하기 위해 발로 짠 코드|less..|사용자 삽입 이미지_M#]

댓글 남기기