利用 Docker 進行滲透測試


您將學習如何透過 docker 以簡單的步驟配置易受攻擊的 Web 應用程式 (DVWA)。Docker 是一款第三方工具,用於建立隔離的環境來執行任何應用程式。使用容器執行這些應用程式。這些容器是獨一無二的,因為它們將應用程式的所有依賴項彙總到一個包中並進行部署。輸入以下命令進行安裝和配置:

  • apt update
  • apt install docker.io
  • systemctl start docker
  • systemctl enable docker

在 Docker 上配置 DVWA

極易遭攻擊的 Web 應用程式 (DVWA) 是非常易受攻擊的PHP/MySQL Web 應用程式。其主要目標是在合法環境中幫助安全專業人員測試他們的技能和工具,幫助 Web 開發人員更好地理解這些流程。

  • 搜尋 DVWA docker 映象

docker search web-dvwa

  • 提取該軟體包

docker pull vulnerables/web-dvwa

  • 啟動 DVWA 的 docker 服務

docker run -p 80:80 vulnerables/web

如果不用 Docker,我們必須執行許多命令才能安裝 DVWA,但透過下列步驟,只需要幾個步驟即可完成安裝;

更新於: 2020 年 9 月 23 日

275 次瀏覽

開啟您的職業之旅

完成課程認證

開始
廣告
© . All rights reserved.