简介
Vulhub官方中文教程https://github.com/vulhub/vulhub/blob/master/README.zh-cn.md
环境:ubuntu16.04.5 python3
安装必要软件
ubuntu16.04.5默认安装python3(version:3.5),整个环境是在root环境下完成的
安装pip
curl -s https://bootstrap.pypa.io/get-pip.py | python3
安装docker
curl -s https://get.docker.com/ | sh
启动docker服务
service docker start
安装compose
注意pip的版本,必须是python3对应的pip
pip install docker-compose
下载并运行
获取vulhub
git clone https://github.com/vulhub/vulhub.git
进入一个漏洞/环境目录
cd vulhub/flask/ssti
自动化编译环境
docker-compose build
启动整个环境
docker-compose up -d
docker ps //查看运行的端口
查看是否正常运行
删除整个环境
docker-compose down -v