前期准备
在kali中安装好docker环境并启动服务
正式安装
-
安装compose
pip install docker-compose -
下载Vulhub环境
git clone https://github.com/vulhub/vulhub
- 更换镜像源
国内访问官方的docker镜像源非常缓慢,可以通过给Docker守护进程配置加速器来解决
修改 /etc/docker/daemon.json 文件:
vim /etc/docker/daemon.json
添加 网易的镜像地址:
{ "registry-mirrors": ["http://hub-mirror.c.163.com"] }
- 选择漏洞环境
首先进入vulhub目录下
cd vulhub-master
选择某个漏洞环境,比如选择s2-046
可以查看漏洞使用说明:cat README.md
启动漏洞环境:docker-compose up -d
然后在kali访问web页面,IP地址为kali的本机地址
关闭环境
docker-compose down -v
注意
如果是使用代理上网的话,相关配置可以参考
docker使用代理拉取镜像的配置