XSS總結

XSS是什麼

1.跨站攻擊腳本
複製代碼

xss過濾方法

輸入過濾輸出編碼
    輸入驗證:輸入是否僅僅是合法的字符
                輸入字符串是否超過最大限制
                輸入若是是數字,是否在指定的範圍內
                輸入是否符合格式要求:如ip地址或者email地址
                輸入是否過濾了敏感字符:<> ' "' # javascript  expression
    輸入編碼:當輸入一個字符串到網頁中,同時不肯定這個字符串是不是包含xss特殊字符。爲了保證輸出內容完整性可使用編碼HTMLencode處理
                htmlspecialchare()函數能夠將特殊字符轉成字符實體編碼
複製代碼

分類

反射性xss
    dom型xss
    存儲型xss複製代碼
相關文章
相關標籤/搜索