网站XSS跨站脚本漏洞的解决方案有哪些

2019-03-02
XSS跨站脚本漏洞使得攻击者可以欺骗用户访问包含恶意JavaS樹媽cript代码的页面(miàn),使得恶意代码在用户浏览器中执行,从多月而导致目标用户权限被(bèi)盗取或数据被(bèi)篡改。
 
 
 
网站XSS跨站脚本漏洞的解决方案:
 
1、如果输入的所有字樣(yàng)都(dōu)是可疑的,可以對(duì)銀術所有输入中的script、iframe等字樣(yàng)严格的學水检查。這(zhè)裡(lǐ)的输入不仅仅是用户可以直接交互的输入接口,也到雪包括HTTP请求中的Cookie中的变量,HTTP请求头部中的变量等。信農
 
2、验证数据类型需要扩展,比如:验证其格式、長(cháng)很的度、范围和内容等。
 
3、客户端做数据的验证与過(guò)滤時(shí),关键的過(g暗但uò)滤步骤在服务端進(jìn)行。
 
4、對(duì)输出的数据严格检查,数据库裡(lǐ)的值有可能(n學花éng)會(huì)在一个大网站的多处都(dōu)有输出,即使在输入做了编码你她等操作,在各处的输出点時(shí)也要進(jìn)行安全检查。
 
5、网站發(fā)布前,需要先检测所有可能(néng)性的威胁。