文章目录
搭建环境
-
- 搭建环境
-
- 第一部分 安装python3 pip3 curl
-
-
- 第一步 安装pip3
- 第二步 安装curl
-
- 第二部分 安装docker
-
-
- 一键安装docker
- 第二步 查看docke版本
- 第三步 安装docker加速器
- 第四步 重启docker服务,使docker加速器生效
- 第五步 安装docker-compose命令
-
- 第三部分 安装vulhub环境
-
-
- 第一步 下载Vulhub环境压缩包
- 第二步 解压压缩包
- 第三步 进入 vulhub目录,查看打包好的漏洞环境
-
- 第四部分 启动漏洞环境
-
-
- 开启漏洞环境
- 关闭环境,更换其他环境
-
- Ubuntu
- python3
- pip3
- curl
python3 查看python3的版本 pip3 -V 查看是否安装pip3 apt install python3-pip 安装pip3环境
curl -v apt install curl
apt-get update 方法一:curl -s https://get.docker.com/ | sh(我是在桌面下载,安装到桌面) 方法二:https://get.docker.com/ 下载下脚本保存为:xxx.sh 添加可执行权限: chmod +x xxx.sh 执行文件:./xxx.sh
注意:如果执行报错,修改文件format为unix 方法一:使用vi修改文件format 命令:set ff=unix 执行完后再通过set ff命令查看文件格式 方法二:直接使用dos2unix命令修改 dos2unix test.sh dos2unix: converting file test.sh to UNIX format ... 修改完后再次执行./test.sh,执行正确:
docker -v
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io第四步 重启docker服务,使docker加速器生效
systemctl restart docker.service
apt upgrade pip3 install docker-compose docker-compose -v
wget https://github.com/vulhub/vulhub/archive/master.zip -O vulhub-master.zip (我是本地下载,传上去的)第二步 解压压缩包
unzip vulhub-master.zip
cd vulhub-master
cd /django/CVE-2020-9402 sudo docker-compose build #将镜像拉到本地 sudo docker-compose up -d#启动漏洞环境 cat 阅读README文件,README文件中含有此项漏洞环境中的所有信息,包括但不限于漏洞介绍、搭建命令、访问方式以及测试验证指南
具体漏洞搭建
docker-compose down 关闭本次漏洞环境,
