Kali中使用Docker安装vulhub靶场环境

文章目录

    • 1、安装pip
    • 2、安装docker-compose
    • 3、clone vulhub环境到本地
    • 4、安装weblogic CVE-2017-10271环境
    • 5、访问weblogic靶场环境

默认阅读者已在自己Kali上将Docker安装好,本文只示例如何使用Docker安装vulhub环境。

1、安装pip

以下命令安装pip失败

curl -s https://bootstrap.pypa.io/get-pip.py | python3

使用wget下载pip包,依次执行以下命令:

wget https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py

Kali中使用Docker安装vulhub靶场环境_第1张图片

2、安装docker-compose

pip install docker-compose

Kali中使用Docker安装vulhub靶场环境_第2张图片

3、clone vulhub环境到本地

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

速度太慢,clone失败
Kali中使用Docker安装vulhub靶场环境_第3张图片
使用浅clone,只下载最新更改的内容,不下载历史记录,速度大大提升

git clone --depth=1 https://github.com/vulhub/vulhub

Kali中使用Docker安装vulhub靶场环境_第4张图片
进入目录即可查看所有环境
Kali中使用Docker安装vulhub靶场环境_第5张图片

4、安装weblogic CVE-2017-10271环境

进入要配置的靶场环境目录,比如 /vulhub/weblogic/CVE-2017-10271 ,执行以下代码即可拉取镜像:

docker-compose up -d

Kali中使用Docker安装vulhub靶场环境_第6张图片
查看在运行的系统
在这里插入图片描述
查看详细信息,开放端口
Kali中使用Docker安装vulhub靶场环境_第7张图片

5、访问weblogic靶场环境

http://127.0.0.1:7001/console/login/LoginForm.jsp

Kali中使用Docker安装vulhub靶场环境_第8张图片
测试完毕之后,使用以下命令即可结束服务,使环境变为初始状态:

docker-compose down

你可能感兴趣的:(Tools,kali,docker,vulhub)