DAST 系統需求
檢閱透過 AppScan on Cloud 進行動態應用程式安全測試 (DAST) 掃描時,DAST 專屬系統和基礎架構構的需求。
一般系統需求
如需瞭解一般系統需求,包括服務連線、支援的瀏覽器、螢幕解析度和網路資訊,請參閱系統需求與版本支援。
DAST 需求和限制概觀
以下是 DAST 掃描的關鍵需求和限制:
- 網際網路可達性:已測的應用程式必須對網際網路開放。如果您的應用程式未對網際網路開放,則必須在啟動掃描之前,使用 AppScan Presence 設定私有網站掃描。
- 網域驗證或管理:在開始掃描之前,必須驗證網域,或將其新增至允許的網域清單中。您可以存取的網域頁面取決於您的訂閱。
- ADNS 測試配置:關於使用 ADNS 進行進階測試,請確保您的防火牆配置允許經由埠 53(DNS協定)連線至
ADNS.appscan.com。 - DAST IFA:如果您使用任何 DAST IFA 功能,就需要 Azure OpenAI 帳戶。
最佳作法
以下需求適用於 DAST 掃描:
- 環境:如果可能,建議您在暫置網站上執行 DAST 掃描,而不是在正式作業網站上執行。在即時正式作業網站上執行 DAST 掃描可能會影響網站穩定性。
- 執行狀態:應用程式必須處於運行狀態,並且可以從掃描環境存取。
DAST 專屬網路需求
關於完整的網路需求、資料中心資訊和 IP 位址,請參閱系統需求主題中的 DAST 技術需求。
此外:
- 關於私有網站掃描,請安裝並配置 AppScan Presence 以存取隔離網路。
- 如需其他資訊,請參閱 Presence 系統需求。
進階測試的 AppScan DNS (ADNS) 伺服器需求
使用 AppScan DNS (ADNS) 功能時,需要適當的防火牆和網路配置。ADNS 測試允許 AppScan on Cloud 透過監控目標應用程式在掃描期間觸發的 DNS 查閱查詢,以識別 DNS 相關的安全漏洞和帶外安全問題。
- 伺服器網域:
ADNS.appscan.com - 協定和埠:經由埠 53 的DNS協定
- 連線需求:目標 Web 應用程式必須具有連出至 ADNS 伺服器的存取權限,才能啟用 ADNS 測試。請確保防火牆配置允許從目標應用程式傳向 ADNS 伺服器的 DNS 查詢。
- 目的:ADNS測試讓 AppScan on Cloud 可以識別 DNS 相關的安全漏洞和潛在安全問題,例如透過 DNS查閱查詢與 Log4j 相關的安全問題。
DAST 專屬限制和注意事項
- 私有網站掃描並行:單一私有網站掃描 (PSS) Presence 用戶端最多支援 15 個並行 DAST 掃描。
- 並行性基於並行授權的數量。例如,如果您有兩個並行授權,就可以同時執行兩個掃描,任何其他掃描都要排入佇列。