BLOG2026-08-15
blog
[🥉 Bronze 2] 연도 자릿수로 스택을 4바이트 넘긴다 — DreamHack datestring 풀이
sprintf 로 날짜 문자열을 조립하는데 길이 인자가 없다. 앞부분 20바이트는 고정이고 연도만 scanf("%d") 원값이 그대로 찍히므로, 12월 25일이 일요일인 8자리 연도를 찾아 넣으면 개행 한 바이트가 buf 바로 뒤 판정 변수에 정확히 떨어진다.
#dreamhack#ctf#pwn+5
Tag Archive
이 태그가 포함된 글을 최신순으로 모아봤어요.