1. 環境
VMware && Ubuntu //經測試,Ubuntu18.04和Ubuntu16.04.1都可以用
已經初始化的Ubuntu環境:
1沒有忘記用戶的密碼 //自嘲
2 能連接外網 //用於獲取軟件
3 已更換合適的軟件源 //參見
2. 安裝curl
sudo apt-get install curl
3. 安裝docker
curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh
4. 安裝 && 開啟DVWA //首次開啟自動安裝
sudo docker run --rm -it -p 81:80 vulnerables/web-dvwa
> 注:這條指令中81:80的含義是將docker外的81端口映射為docker內的80端口。
> 注2:可以寫 其他端口號:80,以調整開啟的端口號(同時開兩個docker的時候可以用到)
5. 網頁訪問DVWA
1 網絡設置: //目的:只允許宿主機訪問這個虛擬機開的DVWA
(VMware) -- 虛擬機 -- 可移動設備 -- 網絡適配器 -- 設置
把網卡選項調成"僅主機模式"
2 獲取DVWA ip地址
在虛擬機中新建終端,輸入
ip addr
把這玩意復制並粘貼到宿主機的瀏覽器里。
如:192.168.89.128:剛剛開啟的端口號
3 登錄
默認用戶名是 admin
默認密碼是 password
4 啟動
進去之后看見一堆洋文,拉到最下面,
5 訪問 虛擬機ip/index.php
6 關閉
在虛擬機用來開啟DVWA的那個終端,Ctrl + C