安装docker
前言
由于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
更新系统
apt-get update
安装docker
sudo apt install docker.io
检查是否安装成功
docker -v
安装docker-compose
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