大家好!我目前正在就讀資訊類科系,平常以接觸程式撰寫居多,對於資安領域的技術沒有太多了解
因此希望藉由這30天的機會,以OWASP ZAP作為主要工具,從實際操作和分析,從環境架設、基本掃描到進階弱點發掘,一步步建立資安思維。
  我將學習如何利用ZAP自動化及主動/被動掃描常見的資安漏洞,並理解其背後的原理,以及該如何修復,例如SQL Injection、XSS等,讓我從「資安小白」進化成具備基本滲透測試技能的「資安入門者」。
sudo apt update && sudo apt upgrade -y
sudo apt install docker.io -y
sudo apt install docker-compose -y
sudo systemctl start dockersudo systemctl enable docker
docker --versiondocker-compose --version
docker pull buggy/bwapp
輸入:docker run -d -p 8080:80 --name bwapp buggy/bwapp
(需要先看自身的port是否已被占用)
啟動後,在瀏覽器輸入網址:http://localhost:8080/bWAPP/login.php
預設帳號/密碼:bee/bug
docker ps
zap.sh -daemon -port 8080 -config api.disablekey=true
curl http://localhost:8080/
zap-cli start
zap-cli open-url http://localhost:8080/bWAPP
zap-cli spider http://localhost:8080/bWAPP
zap-cli active-scan http://localhost:8080/bWAPP
zap-cli report -o bwapp_report.html -f html
目前卡在啟動bWAPP container的環節,一直顯示port已有其他container......