Vulhub从搭建到使用

搭建篇

  • 安装docker

apt install docker.io
apt install docker-compose
  • 拉取Vulhub

git clone https://github.com/vulhub/vulhub.git
cd vulhub/

这个文件夹下就是各个漏洞的环境了。

image-20231031120611666

我们随便进入一个漏洞环境

cd flask/ssti/

这个文件夹下就有编写好的docker-compose配置文件

image-20231031120728433

  • 启动漏洞环境

docker-compose build
docker-compose up -d

等待启动即可,启动后可查看端口的映射:

docker ps

image-20231031120945348

  • 关闭漏洞环境

docker-compose down