BLOG2026-06-27
blog
[🥉 Bronze 2] 지운 줄 알았던 flag — DreamHack blue-whale 풀이
Dockerfile이 flag 내용을 '파일 이름'으로 touch 한 뒤 rm * 로 지운다. 컨테이너 안에는 아무것도 안 남지만, 도커 이미지는 레이어(tar)의 더미라 상위 레이어의 삭제는 하위 레이어를 못 지운다. Docker Hub의 공개 이미지를 받아 docker save로 레이어를 까면 touch 단계 레이어에 flag 파일명이 그대로 박혀 있다.
#dreamhack#ctf#misc+6