LEVEL 1

Format String Bug

pwnable
  • 문제 정보
  • 풀이 55
  • 난이도 투표 80
  • 질문 8
  • 최근 풀이자 831
  • 댓글 18

문제 설명

Description

Exploit Tech: Format String Bug에서 실습하는 문제입니다.

23.11 update

  • binary updated
  • Dockerfile is added to the attatchment

난이도 투표 80

질문 7

문제 풀이에 어려움이 있으신가요?
커뮤니티에서 문제에 대한 질문하고 답변 얻기
Docker build 시 ERROR: failed to solve: failed to compute cache key: failed to calculate checksum 오류
다음 docker file의 line 11, 12, 15, 16, 19, 20에서 같은 오류가 발생합니다. FROM ubuntu:22.04@sha256:b6b83d3c331794420340093eb706a6f152d9c1fa51b262d9bf34594887c2c7ac ENV user fsb_overwrite ENV chall_port 7182 RUN apt-get update RUN apt-get -y install socat RUN adduser $user ADD ./private/flag /home/$user/flag ADD ./public/$user /home/$user/$user RUN chown -R root:root /home/$user RUN chown root:$user /home/$user/flag RUN chown root:$user /home/$user/$user RUN chmod 755 /home/$user RUN chmod 755 /home/$user/$user RUN chmod 440 /home/$user/flag WORKDIR /home/$user USER $user EXPOSE $chall_port CMD socat -T 10 TCP-LISTEN:$chall_port,reuseaddr,fork EXEC:/home/$user/$user 제가 입력한 커맨드와 오류메시지는 다음과 같습니다. 현재 디렉터리 > fsb > Dockerfile 인 상태 $> docker build ./fsb -t fsb [+] Building 1.9s (10/17) docker:default => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 648B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for docker.io/library/ubuntu:22.04@sha256:b6b83d3c331794420340093eb706a6f152d9c1fa51b262d9bf34594887c2c7ac 1.8s => [ 1/13] FROM docker.io/library/ubuntu:22.04@sha256:b6b83d3c331794420340093eb706a6f152d9c1fa51b262d9bf34594887c2c7ac 0.0s => [internal] load build context 0.0s => => transferring context: 2B 0.0s => CACHED [ 2/13] RUN apt-get update 0.0s => CACHED [ 3/13] RUN apt-get -y install socat 0.0s => CACHED [ 4/13] RUN adduser fsb_overwrite 0.0s => ERROR [ 5/13] ADD ./private/flag /home/fsb_overwrite/flag 0.0s => ERROR [ 6/13] ADD ./public/fsb_overwrite /home/fsb_overwrite/fsb_overwrite 0.0s [ 5/13] ADD ./private/flag /home/fsb_overwrite/flag: [ 6/13] ADD ./public/fsb_overwrite /home/fsb_overwrite/fsb_overwrite: Dockerfile:11 9 | RUN adduser $user 10 | 11 | >>> ADD ./private/flag /home/$user/flag 12 | ADD ./public/$user /home/$user/$user 13 | ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref ebe7b14f-c423-4bb4-8eab-0b0fcd3166d0::ebm145yqsrr74xwiu2grw5dtg: failed to walk /var/snap/docker/common/var-lib-docker/tmp/buildkit-mount3959528649/private: lstat /var/snap/docker/common/var-lib-docker/tmp/buildkit-mount3959528649/private: no such file or directory `
avatar cityofwonder
LEVEL 1

Format String Bug

pwnable

출제자 정보

avatar
Dreamhack
대표 업적 없음

First Blood!

avatar
Sechack
2024 Invitational Contenders
출제된 지 3시간 만에 풀이 완료!

최근 풀이자 831

qefoi
대표 업적 없음
후드
워게임: 20
bslee
워게임: 1
avatar
bindon
대표 업적 없음
6reent2a
대표 업적 없음
avatar
taiji
강의 수강: 1
tnh47
대표 업적 없음
hoanganh
대표 업적 없음
원찬999
대표 업적 없음
avatar
M200is
강의 수강: 50

댓글 18

variable9820
대표 업적 없음
도커가 안대요
지금 배포되는 도커 그대로 빌드하면 에러가 뜹니다.
돈이되고싶은굳
대표 업적 없음
도커 환경 구축하면 libc 버전 찾을 필요 없습니다
PUPU
대표 업적 없음
이거 libc 버전 어케 찾나요~
avatar
스카이넷
워게임 고인물
ez
avatar
LM_R3dzone
워게임 고인물
환경 수정되었습니다~ ^__^
avatar
나는재영
대표 업적 없음
띠오리오리오리
avatar
ssongk
2024 Invitational Contenders
libc 버전 찾는 것도 문제의 일부라면 레벨 1은 아닌 듯..
avatar
msh1307
대표 업적 없음
;)
avatar
Polang
워게임: 1
좋아요~