1. 下載VirtualBox
官網:Downloads – Oracle VM VirtualBox

2. 下載SEED Ubuntu 20.04
官網:https://seedsecuritylabs.org
選擇Lab Setup;

點擊DigitalOcean下載;

3. 在VirtualBox中配置Seed-Ubuntu20.04
解壓SEED-Ubuntu20.04.zip文件
打開VirtualBox,點擊控制 -> 新建,類型選擇Linux,版本選擇Ubuntu64位;

內存分配視個人情況而定,這里我分配的是4G;

添加剛剛解壓出來的Seed-Ubuntu20.04.vdi文件;

右鍵點擊設置;

下面是對系統的一些設置;




點綠色的+號后確認,再返回到網絡設置就能看到NatNetwork了;

混雜模式選擇全部允許,然后重新生成一下MAC地址;

4. 配置docker鏡像源
首先啟動下系統,看能不能正常啟動;密碼為dees;
docker_practice/mirror.md at master · yeasy/docker_practice · GitHub
正常啟動后打開命令行,輸入:
$ sudo vim /etc/docker/daemon.json
在daemon.json文件中加入以下內容:
{ "registry-mirrors": [ "https://hub-mirror.c.163.com", "https://mirror.baidubce.com" ] }
保存退出;之后重新啟動服務。
$ sudo systemctl daemon-reload $ sudo systemctl restart docker
檢查加速器是否生效:執行 $ docker info
,如果從結果中看到了如下內容,說明配置成功。
Registry Mirrors: https://hub-mirror.c.163.com/ https://mirror.baidubce.com/
DNS設置
$ sudo vim /etc/hosts

從SEED Project (seedsecuritylabs.org)上下載Labsetup.zip文件;

進入到Labsetup文件夾中,執行$ dcbuild命令;若成功會顯示如下:

執行$ dcup命令;
最后在瀏覽器中輸入www.seed-server.com,如果顯示如下界面則說明配置成功!

5. 實驗(Cross-Site Scripting (XSS) Attack Lab)(Web Application: Elgg)
按照PDF:Web_XSS_Elgg.pdf (seedsecuritylabs.org)進行實驗。