본문 바로가기
카테고리 없음

ELF32 - Stack buffer overflow basic 3

by sonysame 2016. 11. 1.


check가 0xbffffabc가 되어야 한다.

이때, check는 buffer[]의 밑부분에 있으므로,

버퍼 오버플로우를 반대방향으로 시켜야 하는데,

다행히 count--해주는 부분이 있다.

\x08을 넣으면 count--이 되므로

4칸 --시켜준다음에, 즉 count를 -4로 만들어 준 다음에 넣어주면 check값을 바꿀 수 있다.