安裝Vulhub需要的基礎環境
更新現有的軟件
sudo apt-get update sudo apt-get upgrade
安裝Docker
# 安裝腳本 curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh # 測試腳本 curl -fsSL https://test.docker.com -o test-docker.sh sh test-docker.sh
'curl' not found 報錯
Command 'curl' not found, but can be installed with:
apt install curl # 安裝curl插件
安裝Docker-compose
apt install python-pip pip install docker-compose
獲取Vulhub項目
下載Vulhub
# Download project wget https://github.com/vulhub/vulhub/archive/master.zip -O vulhub-master.zip unzip vulhub-master.zip cd vulhub-master
因為是國外服務器可能會出現斷連等問題,可以直接下載下來,復制到虛擬機里面
漏洞環境的使用
cd vulhub-master/aria2/rce # 進入需要開啟的漏洞路徑 docker-compose up -d
訪問不同環境對應的端口即可