安装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
在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐