-
narnia0OverTheWire 2015. 4. 29. 19:04
코드를보면 간단하게 val는 0x41414141로 지정되어있고, buf값은 20바이트이다.
여기서 scanf에서 버퍼오버플로우가 일어난다.
24바이트를 받는다. val을 0xdeadbeef로 변경시켜야하는데
다음과같이 공격을 해보았다.
efeidiedae
코드를보면 간단하게 val는 0x41414141로 지정되어있고, buf값은 20바이트이다.
여기서 scanf에서 버퍼오버플로우가 일어난다.
24바이트를 받는다. val을 0xdeadbeef로 변경시켜야하는데
다음과같이 공격을 해보았다.
efeidiedae