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