注意一下这个搭建只能使用linux的方法,强烈建议使用kali。
对此我们需要安装docker详情见,里面有docker安装和配置
https://blog.csdn.net/m0_73248913/article/details/128775132
安装docker-compose
直接在命令行里面输入docker-compose会询问是否下载,输入y即可。
vulhub搭建
git clone https://github.com/vulhub/vulhub.git
注:用不了的可以去github直接下载原文件
下载完后直接进入vulhub的文件夹内
![](https://i-blog.csdnimg.cn/blog_migrate/0c585910c158b269951cf7cdbc5ffd74.png)
这里面的文件夹就是靶场了,大多数的靶场只需要一条命令就能完成搭建
我就搭建php下的靶场演示一下
cd php/
![](https://i-blog.csdnimg.cn/blog_migrate/e4a94071e5147b6e00766cbddb8fb9db.png)
我就选个cve的吧
cd CVE-2012-1823
docker-compose up -d
![](https://i-blog.csdnimg.cn/blog_migrate/3dfe803745f4fe8ee0f268ad45221871.png)
下载完成之后就能进行下一步了
查看端口
docker ps
![](https://i-blog.csdnimg.cn/blog_migrate/f4fd9f808a95fe3d48949396bd06a794.png)
此刻搭建完成,这就能直接访问了。