레벨 해킹

 2839, 1/142 회원가입  로그인  
   mildmind9697
   level14_attackme_disas.JPG (85.5 KB), Download : 11     [오른쪽 버튼 눌러 다운 받기]
   level14_temp_disas.JPG (85.1 KB), Download : 13     [오른쪽 버튼 눌러 다운 받기]
   level11부터 오버플로우 문제 푸는데 질문입니다.

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3334 [복사]




안녕하세요.
현재 level15 입문하고 있는 초보자입니다.
리눅스 사용법도 모르다가 다른 분들이 올린 설명보면서 많은 도움 받고 있습니다.
그런데 다른게 아니라 level11부터 직접 attackme 파일을 분석하려고 하면 멈춰서 /tmp 폴더에서 따로 컴파일해서 풀고 있어 어찌된 영문인지 몰라 질문올립니다.
여러번 바로 gdb -q attackme를 통해서 분석하려고 하는데
disas main 기능은 되도 run하는 순간 빠져나가지 못하는 거 같습니다.
그래서 일단은 /tmp 에 hint 파일 복사에서 다시 컴파일해서 메모리 읽는 방법 등을 훈련하고 있기는 한데, disas main할 때 address도 다르게 나옵니다.
권한 때문에 그런건지 영문을 알 수 없는데 조언해 주시면 감사하겠습니다.

  Hit : 2596     Date : 2014/12/03 03:41