如何解决前端安全性问题?
XSS
XSS是什么?
XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其他用户使用的页面中。
比如这些代码包括HTML代码和客户端脚本。攻击者利用XSS漏洞访问控制——例如同源策略(sama origin policy)。
这种类型的漏洞由于被黑客用来编写危害性更大的网络钓鱼攻击而变得广为人知。
对于跨站脚本攻击,黑客界共识是:跨站脚本攻击是新型的“缓冲区溢出攻击”,而JavaScript是新型的“ShellCode”
实例:
<script>alert(document.cookie)</script>
特点
能注入恶意的HTML/JavaScript代码到用户浏览的网页上,从而达到Cookie资料窃取、会话劫持、钓鱼欺骗等攻击。
<攻击代码不一定(非要)