vulhub靶場環境搭建

前言

Vulhub是一個基於docker和docker-compose的漏洞環境集合,進入對應目錄並執行一條語句即可啓動一個全新的漏洞環境,讓漏洞復現變得更加簡單,讓安全研究者更加專注於漏洞原理本身。

安裝ubuntu

我用的環境是ubuntu-18.04.3
首先我們先安裝純淨版的Ubuntu
1.選擇簡易安裝 (選擇高級安裝會默認安裝英文版)

小陳
在這裏插入圖片描述
2.爲了避免安裝一系列不必要的軟件包 我們需要手動安裝

在這裏插入圖片描述
3.我們選擇最小化安裝
在這裏插入圖片描述
4.安裝成功
在這裏插入圖片描述

在ubuntu上安裝 Docker

1.首先我們更換一下更新源爲阿里雲
第一步
在這裏插入圖片描述
獲取一下軟件列表

sudo apt-get update

在這裏插入圖片描述
2.安裝curl

sudo apt-get install curl

在這裏插入圖片描述
3.開始部署docker

安裝docker.io

sudo apt install docker.io

或curl -s https://get.docker.com/ | sh
在這裏插入圖片描述
docker -v 驗證安裝 查看安裝成功的版本在這裏插入圖片描述
安裝docker-compose
在這裏插入圖片描述
驗證docker-compose
在這裏插入圖片描述

下載vluhub

git clone https://github.com/vulhub/vulhub.git
這邊我上傳了百度網盤 卡的小夥伴可以通過百度網盤下載之後再傳到靶機
鏈接:https://pan.baidu.com/s/1v21szRluKE4YQ9n-lTZmnQ
提取碼:clzp
在這裏插入圖片描述

使用vluhub

下載並解壓後 更換一下docker源

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

在這裏插入圖片描述
重啓一下docker

sudo systemctl daemon-reload
sudo systemctl restart docker

在這裏插入圖片描述
進入某一個環境/漏洞目錄 docker-compose up -d 啓動整個環境
在這裏插入圖片描述
啓動成功
在這裏插入圖片描述
測試完成後,刪除整個環境
docker-compose down

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章