티스토리 뷰
1. docker build -t (도커 이미지 이름 지정).
2. docker run -it (image ID) /bin/bash
3. docker ps
4. docker exec -it (컨테이너ID) /bin/bash
문제 파일을 다운로드하면 Dockerfile이 있다. Dockerfile을 터미널로 연다. 터미널에 첫 번째 코드를 입력 후 이미지가 빌드되는 화면이 보인다. 그 후 docker images 로 도커에 활성화된 도커 이미지들을 확인하고 컨테이너를 실행시키기 위해 두 번째 코드를 입력한다. 만들어진 컨테이너를 확인하기 위해 세 번째 코드를 입력한다. 마지막으로 세 번째 코드 실행 결과에 있는 컨테이너ID를 네 번째 코드에 넣어 실행한다. 그리하면 컨테이너에 접속이 되고 ls로 디렉터리의 파일 list를 뽑고 cat flag로 플래그를 확인한다.
'Web' 카테고리의 다른 글
사이버가디언즈 경진대회 CTF - Simple File Server (0) | 2023.11.07 |
---|---|
Dreamhack CTF Season 4 Round #8 - baby union (0) | 2023.10.31 |
웹 해킹 - SQL injection이란? (1) | 2023.07.10 |