버퍼오버플로우(2)
-
[pwnable] Simple bof
포너블 문제입니다. BOF는 Buffer Over Flow로 버퍼 오버플로우의 약자입니다. bof는 메모리를 다루는 데에 오류가 발생하여 잘못된 동작을 하는 프로그램 취약점이다. 먼저 bof.c 소스 코드를 확인합니다.코드를 먼저 확인하는 이유는 문제 서버를 보지 않고 어떤 문제인지 파악하는 연습을 하기 위함입니다 ㅎㅎc언어 너무 오랜만...... 패딩 크기는 16byte, 버퍼 크기는 32byte입니다.secret 값이 0x67616c66이 되면 플래그 값을 출력합니다. notsecret값이 0xffffff00이 아니거나secret 값이 oxdeadbeef에서 바뀌었지만 정답이 아니면에러 메시지가 출력됩니다.#include #include #include #include // Defined in a..
2025.01.28 -
DreamHack [pwnable] bof
보호되어 있는 글입니다.
2024.05.06