Docker
https://docs.docker.com/install/linux/docker-ce/ubuntu/
Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.10.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
문제 서버 만들때 매우 좋다
문제 하나 터져서 다른 문제가 터지는 일을 방지할 수 있음
내가 쓰는 거
docker-compose.yml
version: '2.2' services: treefrog: build: ./ volumes: - ./share:/home/treefrog:ro - ./xinetd:/etc/xinetd.d/xinetd:ro - ./tmp:/tmp:ro ports: - "10101:10101" expose: - "10101"
networks: default: external: name: treefrog |
Dockerfile
FROM ubuntu:16.04 MAINTAINER KSHMK RUN apt update RUN apt install xinetd -y RUN apt install libc6-dev-i386 -y RUN useradd -m {계정명} RUN chmod 774 /tmp RUN chmod -R 774 /var/tmp RUN chmod -R 774 /dev RUN chmod -R 774 /run RUN chmod 1733 /tmp /var/tmp /dev/shm RUN chown -R root:root /home/{계정명} CMD ["/usr/sbin/xinetd","-dontfork"] |
xinetd
service treefrog { disable = no type = UNLISTED wait = no server = /home/treefrog/treefrog socket_type = stream protocol = tcp user = treefrog port = 10101 flags = REUSE } |
'Pwnable > Etc' 카테고리의 다른 글
BFF Fuzzer 약간설명&옵션설명 (1) | 2016.02.17 |
---|---|
SongSari - Basic Bof (0) | 2015.12.01 |
Pin Tool 간단 설명 (0) | 2015.11.21 |
Layer7 CTF SPILL (0) | 2015.11.02 |
PlaidCTF-2013 pork (0) | 2015.10.28 |