通过docker搭建vulhub环境
文章目录搭建环境第一部分 安装python3 pip3 curl第一步 安装pip3第二步 安装curl第二部分 安装docker一键安装docker第二步 查看docke版本第三步 安装docker加速器第四步 重启docker服务,使docker加速器生效第五步 安装docker-compose命令第三部分 安装vulhub环境第一步 下载Vulhub环境压缩包第二步 解压压缩包第三步 进入
·
文章目录
搭建环境
- Ubuntu
- python3
- pip3
- curl
第一部分 安装python3 pip3 curl
第一步 安装pip3
python3 查看python3的版本
pip3 -V 查看是否安装pip3
apt install python3-pip 安装pip3环境
第二步 安装curl
curl -v
apt install curl
第二部分 安装docker
一键安装docker
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,执行正确:
第二步 查看docke版本
docker -v
第三步 安装docker加速器
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
第四步 重启docker服务,使docker加速器生效
systemctl restart docker.service
第五步 安装docker-compose命令
apt upgrade
pip3 install docker-compose
docker-compose -v
第三部分 安装vulhub环境
第一步 下载Vulhub环境压缩包
wget https://github.com/vulhub/vulhub/archive/master.zip -O vulhub-master.zip
(我是本地下载,传上去的)
第二步 解压压缩包
unzip vulhub-master.zip
第三步 进入 vulhub目录,查看打包好的漏洞环境
cd vulhub-master
第四部分 启动漏洞环境
开启漏洞环境
cd /django/CVE-2020-9402
sudo docker-compose build #将镜像拉到本地
sudo docker-compose up -d#启动漏洞环境
cat 阅读README文件,README文件中含有此项漏洞环境中的所有信息,包括但不限于漏洞介绍、搭建命令、访问方式以及测试验证指南
关闭环境,更换其他环境
docker-compose down 关闭本次漏洞环境,
更多推荐
已为社区贡献3条内容
所有评论(0)