LEVEL 1

Format String Bug

pwnable
  • 문제 정보
  • 풀이 56
  • 난이도 투표 75
  • 질문 7
  • 최근 풀이자 787
  • 댓글 16

문제 설명

Description

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

23.11 update

  • binary updated
  • Dockerfile is added to the attatchment

난이도 투표 75

질문 6

문제 풀이에 어려움이 있으신가요?
커뮤니티에서 문제에 대한 질문하고 답변 얻기
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시간 만에 풀이 완료!

최근 풀이자 787

돈이되고싶은굳
대표 업적 없음
gosan
대표 업적 없음
rhdmsl
대표 업적 없음
DEFINER
비기너즈 졸업
avatar
billcho
대표 업적 없음
crypto1014
대표 업적 없음
avatar
thdaudgns
Lucky 7
우빙
강의 수강: 1
avatar
멀루
대표 업적 없음
kuku_727
대표 업적 없음

댓글 16

돈이되고싶은굳
대표 업적 없음
도커 환경 구축하면 libc 버전 찾을 필요 없습니다
gosan
대표 업적 없음
이거 libc 버전 어케 찾나요~
avatar
스카이넷
워게임 고인물
ez
avatar
LM_R3dzone
워게임 고인물
환경 수정되었습니다~ ^__^
avatar
나는재영
대표 업적 없음
띠오리오리오리
avatar
ssongk
2024 Invitational Contenders
libc 버전 찾는 것도 문제의 일부라면 레벨 1은 아닌 듯..
avatar
msh1307
대표 업적 없음
;)
avatar
Polang
워게임: 1
좋아요~
avatar
movptr
공부벌레
:)
ReverserInThirties
대표 업적 없음
Getting base of program was hard....