vulhub靶场环境搭建

vulhub靶场环境搭建

前言

Vulhub是一个基于docker和docker-compose的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞环境,让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身。

安装ubuntu

我用的环境是ubuntu-18.04.3
首先我们先安装纯净版的Ubuntu
1.选择简易安装 (选择高级安装会默认安装英文版)

vulhub靶场环境搭建
vulhub靶场环境搭建
2.为了避免安装一系列不必要的软件包 我们需要手动安装

vulhub靶场环境搭建
3.我们选择最小化安装
vulhub靶场环境搭建
4.安装成功
vulhub靶场环境搭建

在ubuntu上安装 Docker

1.首先我们更换一下更新源为阿里云
vulhub靶场环境搭建
vulhub靶场环境搭建
获取一下软件列表

sudo apt-get update

vulhub靶场环境搭建
2.安装curl

sudo apt-get install curl

vulhub靶场环境搭建
3.开始部署docker

安装docker.io

sudo apt install docker.io

或curl -s https://get.docker.com/ | sh
vulhub靶场环境搭建
docker -v 验证安装 查看安装成功的版本vulhub靶场环境搭建
安装docker-compose
vulhub靶场环境搭建
验证docker-compose
vulhub靶场环境搭建

下载vluhub

git clone https://github.com/vulhub/vulhub.git
这边我上传了百度网盘 卡的小伙伴可以通过百度网盘下载之后再传到靶机
链接:https://pan.baidu.com/s/1v21szRluKE4YQ9n-lTZmnQ
提取码:clzp
vulhub靶场环境搭建

使用vluhub

下载并解压后 更换一下docker源

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://l10nt4hq.mirror.aliyuncs.com"]
}
EOF

vulhub靶场环境搭建
重启一下docker

sudo systemctl daemon-reload
sudo systemctl restart docker

vulhub靶场环境搭建
进入某一个环境/漏洞目录 docker-compose up -d 启动整个环境
vulhub靶场环境搭建
启动成功
vulhub靶场环境搭建
测试完成后,删除整个环境
docker-compose down

上一篇:Kali 2020.3安装docker和vulhub


下一篇:Burpsuite的初步熟悉掌握和使用