vulhub靶场环境搭建

vulhub靶场环境搭建

  • 前言
  • 安装ubuntu
  • 在ubuntu上安装 Docker
      • 下载vluhub
      • 使用vluhub

前言

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

安装ubuntu

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

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

vulhub靶场环境搭建_第3张图片
3.我们选择最小化安装
vulhub靶场环境搭建_第4张图片
4.安装成功
vulhub靶场环境搭建_第5张图片

在ubuntu上安装 Docker

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

sudo apt-get update

vulhub靶场环境搭建_第8张图片
2.安装curl

sudo apt-get install curl

vulhub靶场环境搭建_第9张图片
3.开始部署docker

安装docker.io

sudo apt install docker.io

或curl -s https://get.docker.com/ | sh
vulhub靶场环境搭建_第10张图片
docker -v 验证安装 查看安装成功的版本vulhub靶场环境搭建_第11张图片
安装docker-compose
vulhub靶场环境搭建_第12张图片
验证docker-compose
vulhub靶场环境搭建_第13张图片

下载vluhub

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

使用vluhub

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

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

vulhub靶场环境搭建_第15张图片
重启一下docker

sudo systemctl daemon-reload
sudo systemctl restart docker

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

你可能感兴趣的:(安全漏洞,信息安全,安全)