또 늦게 올리게 되는 CodeByO입니다.
유튭에서 식빵 팝콘이란 요리가 있어서 한번 해봤는데 요리에서도 삽질을...(카라멜 만들기 ㄹㅇ 힘들더군요...)
그래서 조금 늦었습니다.(사실 멍때리고 있었다는..)
저번 문제하고 많이 유사합니다. 이번에는 굳이 /bin/sh 를 힘들게 입력 할 필요 없이 buf에 쓰레기 값좀 넣어주고 check에 deadbeef를 밀어 넣어주면
될거 같습니다.
넣어야될 크기 차이는 0xffffffc8 - 0xfffffff0을 빼면 40이 나오고 그렇게 해서 넣어주면 됩니다.
일단 level14디렉에 있는건 r명령어가 안먹히니 tmp디렉토리에 옮겨서 했습니다.
원래는 이렇게 하면 되지만...stdin떄문에 cat명령어를 붙여야지 종료가 안됩니다.
그리고 my-pass를 하면
안되네요...젠장....level 15~16은 됬던걸로 기억하니 그때를 기약해야죠...
내일은 level20까지 그냥 다 끝내버릴 생각이기도 합니다.
끝내고 눈으로만 읽었던 '해킹 맛보기'와 '해킹 공격의 예술'책을 진지하게 해서 끝낼려고 합니다.
차근차근 나가봐야겠죠..
오늘은 여기서 마치도록 하겠습니다.
'포너블 > Hackerschool F.T.Z' 카테고리의 다른 글
20170813 F.T.Z level16 (0) | 2017.08.13 |
---|---|
20170812 F.T.Z level15 (0) | 2017.08.12 |
20170810 F.T.Z level13 (0) | 2017.08.10 |
20170809 F.T.Z level 12 (0) | 2017.08.09 |
20170808 F.T.Z level 11 (0) | 2017.08.08 |