搭建靶場環境

2022-03-08 15:32:37 字數 1360 閱讀 9795

快速搭建環境,我認為用docker是乙個比較好的選擇,快速、簡單、占用資源較少

目錄sqli-labs

upload-labs

vulstudy

使用

docker search dvwa
選乙個合適的就可以使用,eg:nfoslack/dvwa

docker pull infoslack/dvwa
docker run -d -p 80:80 infoslack/dvwa

或者docker run -d -p 80:80 -p 3306:3306 -e mysql_pass="mypass" infoslack/dvwa

執行時可能會出現80埠被占用的情況,可以殺掉占用80埠的程序,或者停掉服務。

預設賬戶:admin 密碼:password

解決:第一次建立應事先訪問/install.php來建立資料庫!

預設賬戶:bee 密碼:bug

docker search sqli-labs
docker pull acgpiano/sqli-labs
docker run -d -it -p 1234:80 acgpiano/sqli-labs
docker search upload
docker pull c0ny1/upload-labs
docker run -d -it -p 8034:80 c0ny1/upload-labs
pip install docker-compose

git clone

1.單獨執行乙個漏洞平台

cd到要執行的漏洞平台下執行以下命令

cd vulstudy/dvwa

docker-compose up -d #啟動容器

docker-compose stop #停止容器

2.同時執行所有漏洞平台

在專案根目錄下執行以下命令

cd vulstudy

docker-compose up -d #啟動容器

docker-compose stop #停止容器

SqliLabs靶場漏洞環境搭建Docker版

1.更新源 sudo i apt get update apt get clean aptinstall y curl git2.安裝docker curl fssl bash s docker mirror aliyun3.配置docker加速 vi etc docker daemon.json新...

vulhub漏洞靶場搭建

三 啟動環境 3.3.4 靶場訪問 3.3 靶場關閉 vulhub是乙個基於docker和docker compose的漏洞環境集合,進入對應目錄並執行一條語句即可啟動乙個全新的漏洞環境,讓漏洞復現變得更加簡單,讓安全研究者更加專注於漏洞原理本身。引自官網 2.1 環境介紹 2.2 安裝docker...

vulhub靶場的搭建

具體安裝步驟看我 庫的docker部落格,裡面有安裝步驟 這個需要pip的支援 所以先檢視自己有,有沒有pip的環境 使用 pip show pip檢視自己是否有pip環境 若是沒有需要安裝,這裡是pip2的安裝命令 sudo apt get install python pip 安裝完pip然後安...