关于二进制逆向与漏洞利用的Docker工具容器:pwnbox

Pwnbox容器中具有二进制逆向和开发的工具,主要用于ctf领域。
项目地址:https://github.com/superkojiman/pwnbox
dockerHub主页:https://hub.docker.com/r/superkojiman/pwnbox/

<h4>Installation</h4>
pwnbox必须安装的docker环境,docker环境安装请看这里
$~ docker pull superkojiman/pwnbox

笔者因为网络问题试了4次拉取

第五次才成功 真是不容易啊
原来镜像有2.87GB这么大,还放在DockerHub上面的镜像

<h6>可选择:创建一个./rc目录,然后将主机上$HOME中自定义的配置文件放在此处:Eg: .gdbinit, .radare2rc, .bashrc, .vimrc, etc. </h6>
$~ git clone https://github.com/superkojiman/pwnbox.git
$~ cd pwnbox

查看rc文件夹
cat ReadMe

<h5>下载启动脚本</h5>
$~ wget -O run.sh https://raw.githubusercontent.com/superkojiman/pwnbox/master/run.sh
$~ chmod 755 run.sh
$~ ./run.sh defcon #defcon自定义

启动容器,这里笔者没有配置rc文件夹

<h5>关闭容器</h5>
在当前目录下存在 defcon-stop.sh文件
$ ./defcon-stop.sh 即可

脚本关闭容器
这是挂载了rc目录的容器启动过程,只要把配置文件放入./rc文件夹中即可
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容