前言
Vulhub是一个基于docker和docker-compose的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞环境,让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身。
一、安装docker(可在kali中安装)
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
echo 'deb https://download.docker.com/linux/debian stretch stable'> /etc/apt/sources.list.d/docker.list
apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
可能会提示以下信息
这个时候我们执行
apt-get update
sudo apt install docker.io
- 安装
Docker-Compose
i.查看是否安装pip,没有安装进行安装。
如果没有安装yum源,可以做kali中直接输入pip,然后输入y进行安装。
ii.安装好pip之后,升级pip
pip install --upgrade pip
iii.安装
Docker Compose
pip install -U docker-compose
- 查看
docker
版本
docker-compose version