2012-06-04 190 views

回答

1

XSS是一個只發生在動態生成頁面的網站上的缺陷。帶有靜態頁面的網站不容易受到XSS的攻擊。

XSS缺陷有三種類型。

  • 持久性 - 用戶輸入包含惡意軟件代碼,該代碼存儲在Web應用程序中,並在隨後的每個請求中隨同數據一起讀取。
  • 非持久性 - 用戶輸入由惡意代碼組成,惡意代碼在服務器對請求的響應中返回,它不會存儲在Web應用程序中,因此它是特定於該請求的。
  • 基於DOM - 這不涉及Web服務器,它是本地的網絡瀏覽器。我認爲這是你正在尋找的。

檢出this鏈接爲XSS的良好解釋。爲避免XSS,您必須執行輸入驗證。