1. 程式人生 > >常見Web安全漏洞

常見Web安全漏洞

XSS攻擊

什麼是XSS攻擊手段

XSS攻擊使用Javascript指令碼注入進行攻擊

例如在提交表單後,展示到另一個頁面,可能會受到XSS指令碼注入,讀取本地cookie遠端傳送給黑客伺服器端。

 

<script>alert('sss')</script>

<script>window.location.href='http://www.itmayiedu.com';</script>

對應html原始碼: &lt;script&gt;alert('sss')&lt;/script&gt;

最好使用火狐瀏覽器演示效果

如何防禦XSS攻擊

將指令碼特殊字元,轉換成html原始碼進行展示。

漢子編碼http://www.mytju.com/classcode/tools/encode_gb2312.asp

步驟:編寫過濾器攔截所有getParameter引數,重寫httpservletwrapp方法

將引數特殊字元轉換成html原始碼儲存.