매번 찾고 다시 까는거 너무 지친다..
#버전 다른거면 바꾸기
FROM ubuntu:22.04
#기본으로 필요한 패키지 설치 i386 : 32비트용 라이브러리
RUN apt-get update
RUN dpkg --add-architecture i386
RUN apt-get update
RUN apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 -y
RUN apt-get install gdb vim -y
RUN apt-get install python3 python3-pip -y
RUN python3 -m pip install pwntools
git clone https://github.com/longld/peda.git ~/peda
echo "source ~/peda/peda.py" >> ~/.gdbinit
#필요한 파일 복사
WORKDIR /app
COPY ./calc /app/calc
RUN chmod +x /app/calc
CMD ["/bin/bash"]
ROPGadget도 깔아야 하려나
빌드 및 실행방법
docker build -t ubuntu22.04 .
docker run -it --name ubuntu22.04_1 ubuntu22.04
'Computer' 카테고리의 다른 글
Burf Suite 사용 방법_Intruder를 이용한 Request 수정 (0) | 2023.05.26 |
---|---|
Shellcode 작성, 테스트 (0) | 2022.12.12 |
[Python] 하위 폴더에서 상위 폴더로 파일 이동, 하위 폴더 삭제 (0) | 2020.05.19 |
[Python] Ubuntu 16.04에서 Python 3.5.3 설치하기 (0) | 2019.12.16 |
[Git] GitLab에 프로젝트 추가하기 (0) | 2019.09.17 |