BLOG2026-08-05
blog
[🥈 Silver 4] 서명은 위조만 막는다 — DreamHack Secure Secret 풀이
플래그를 무작위 디렉터리에 숨기고 그 경로를 Flask 세션에 넣어 둔 문제. 그런데 Flask 기본 세션은 서버가 아니라 클라이언트 쿠키에 산다. 서명은 붙어 있지만 암호화는 없어서, base64와 zlib만 풀면 숨겨 둔 경로가 평문으로 나온다. secret_key는 끝까지 몰라도 된다.
#dreamhack#ctf#web+5