一、官网地址
Vulhub - Docker-Compose file for vulnerability environment
二、搭建流程
1、官网搭建步骤
https://vulhub.org/#/docs/install-docker/
2、个人建议
建议最好搭建时使用ubuntu系统,这样搭建起来相对省时省力一些。
使用ubuntu搭建流程:
apt-get update #更新源
apt install docker.io #安装docker
apt install docker-compose #安装docker-compose
git clone https://github.com/vulhub/vulhub.git #下载vulhub环境
三、环境使用
1、漏洞环境对应路径
例:Apache HTTPD 换行解析漏洞(CVE-2017-15715)
/httpd/CVE-2017-15715/ #此环境对应vulhub文件夹下路径
2、漏洞环境启动
进入此环境后直接执行命令 docker-compose up -d
3、出现环境启动不了常见问题
第一种可能 所使用端口被占用,需要修改下配置文件,改下映射端口;
第二种可能 下载环境过慢,更换下docker镜像源;
第三种可能 没有联网,调整下网络,联网,