pwn的docker环境搭建

年少不知docker好,错把手搓当成宝!

docker真是让我这个手动搭建了无数次pwn环境的人爽到了

step1,搜索容器

1
docker search pwntools

step2,爬容器

1
docker pull pwntools/pwntools

step3,查看已有镜像

1
docker images

step4,以交互式界面使用容器

1
2
3
docker run -ti pwntools/pwntools /bin/bash
cd home
sudo mkdir work_space

step5,验证pwn模块

1
python
1
2
3
import pwn
exit()
exit

step6,物理机容器映射

1
docker run -it -v 你的物理机地址(E:\dockerpwn):/home/work_space pwntools/pwntools /bin/bash

step7,验证映射

在你的物理机地址(E:\dockerpwn)创建一个test.txt

然后在docker中:

1
2
cd /home/work_space
ls

发现输出test.txt证明映射成功