添加官方秘钥由于vulhub依赖于docker运行,所以在使用前必须安装docker环境。而windows的docker desktop需要开启hyper-v,和vm冲突,故尝试在kali上安装部署。
更新源curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
这里在此文件夹下手动加上docker.list,并在文档内写下:
deb https://download.docker.com/linux/debian stretch stable
然后保存
更新系统apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
安装dockerapt-get update
检查是否安装成功sudo apt install docker.io
安装docker-composedocker -v
apt install docker-compose
安装完成后输入docker-compose
安装vulhub从官网下载或直接在terminal中输入这个,如果下载不动的话建议科学上网
git clone https://github.com/vulhub/vulhub
完成后,进入vulhub安装目录,我的电脑默认在home中,因人而异,大家自行查找。
找到后进入对应的漏洞目录。
以tomcat为例:
在此处随意进入一个目录
右键,在此处打开terminal,运行
关闭docker-compose up -d
然后访问你的ip:8080即可看到页面
docker-compose down



