docker下安装vulhub漏洞环境

本文为学习笔记,仅限学习交流。
不得利用、从事危害国家或人民安全、荣誉和利益等活动。
请参阅《*网络安全法》

1、开启docker
命令:systemctl restart docker.service
(页面没有显示)

2、下载vulhub

git clone https://github.com/vulhub/vulhub.gitdocker下安装vulhub漏洞环境3、启动环境
命令:cd vulhub
查看目录:ls

docker下安装vulhub漏洞环境例:进入struts2
—— s2-048 下的漏洞
查看操作介绍和说明

docker下安装vulhub漏洞环境
docker下安装vulhub漏洞环境测试搭建环境:
命令:docker-compose up -d

显示未找到命令

需安装扩展源:
命令:sudo yum -y install epel-release
docker下安装vulhub漏洞环境
安装python-pip模块:
命令:sudo yum install python-pip

docker下安装vulhub漏洞环境
docker-compose up -d
bash: docker-compose: 未找到命令…

解决方法:
安装布署:docker-compose
命令:curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-(unames)(uname -s)-(uname -m) -o /usr/local/bin/docker-compose

如果出现权限不够,解决办法:
命令:chmod +x /usr/local/bin/docker-compose
docker下安装vulhub漏洞环境

docker-compose up -d
完成!
docker下安装vulhub漏洞环境
环境启动后,PC机访问
docker下安装vulhub漏洞环境
进入漏洞测试页面
docker下安装vulhub漏洞环境