Vulhub的github地址https://github.com/vulhub/vulhub

什么是Vulhub

Vulhub是一个面向大众的开源漏洞靶场,无需docker知识,简单执行两条命令即可编译、运行一个完整的漏洞靶场镜像

安装pip

kali可以直接用下面这个命令进行下载

1
apt install python3-pip

如果是其他的其他可以用下面进行下载和安装
下载官方:https://pypi.org/project/pip/#files
运行下面这个命令进行下载

1
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

安装

1
python3  get-pip.py

安装compose

用pip进行下载上面已经说这么安装pip了
下载命令

1
pip3 install docker-compose 

或者用这个下载也可以

1
apt install  docker-compose 

下载vulhub

命令

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

应为下载慢我就用了科学上网下载的比较快

安装docker

kali安装运行下面这个命令就可以直接安装

1
apt install docker.io

如果是其他的linux可以用下面这个命令安装

1
curl -s https://get.docker.com/ | sh

启动docker和测试

启动命令

1
systemctl start docker

测试命令

1
docker run hello-world

输出这个说明就可以用了

启动环境

进入目录可以看见有很多的测试的环境

下面我就启动weblogic/ssrf/靶场
进入目录

1
cd weblogic/ssrf/

文件内容

启动命令

1
docker-compose up -d

运行完之后他就去下载镜像和,启动容器了