避免XSS攻擊

遭遇XSS攻擊怎麼解決

XSS的攻擊手段html

利用JavaScript或DOM方式進行攻擊,XSS(腳本注入)提交,而後進行頁面展現,影響頁面的正常結構,還能夠作釣魚網站,來盜取用戶的信息。web

好比在頁面評論   <scirpt> alert("馬魯斯!!") </script>  那麼別的用戶進來就會彈出    馬魯斯!!app

那麼評論的是一條  <scirpt> location.href = www.xxx.com </script>   那麼就會跳進入這個頁面,不會是本身的本頁面了。網站

因此被人能夠模仿你徹底相同的網站,來跳入釣魚網站,盜取信息。spa

 

 

XSS攻擊的防禦3d

攔截全部請求,將特殊字符轉換成htmlxml

 

1.首先建立一個類實現Flter,而後再寫上這條代碼。htm

2.建立一個HttpServletRequest類繼承HttpServletRequestWrapper。blog

StringEscapeUtils.escapeHtml4() 方法是  common.lang包裏面的繼承

 

3.把HttpServletRequest類new過去

 

 

而後在 web.xml中配置filter過濾器就能夠了

相關文章
相關標籤/搜索