Tag Archive

#docker

이 태그가 포함된 글을 최신순으로 모아봤어요.

5
posts
BLOG2026-06-27
[🥉 Bronze 2] 지운 줄 알았던 flag — DreamHack blue-whale 풀이
blog

[🥉 Bronze 2] 지운 줄 알았던 flag — DreamHack blue-whale 풀이

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

[🥉 Bronze 3] flag는 서비스가 아니라 이미지 안에 있었다 — DreamHack Exercise: Docker 풀이

Dockerfile 하나와 socat으로 노출되는 바이너리가 주어지는 Docker 실습 문제. 서비스에 접속하면 "Hello Beginners!"만 나오고 바이너리는 flag를 출력하지 않는다. 핵심은 Dockerfile이 flag 파일을 이미지 안(/home/chall/flag)으로 ADD 한다는 것 — 같은 Dockerfile로 이미지를 빌드하고 컨테이너를 실행해 그 안의 flag를 그대로 읽는다.
#dreamhack#ctf#misc+4