文章目录
什么是跨站脚本攻击(XSS)
跨站脚本攻击(Cross-site scripting,XSS),攻击者利用漏洞注入恶意的客户端代码,当被攻击者登陆网站时就会自动运行这些恶意代码,从而,攻击者恶意突破网站的访问权限,冒充受害者。
恶意内容包括哪些?
恶意内容最常见的是JavaScript,也就是所谓的脚本,但不限于JavaScript脚本,也可能是HTML、FLASH或其他浏览器可执行的代码。
攻击什么?
- 读取Cookie
- 读取Session Tokens
- 重写HTML内容
攻击的形式:
- 将Cookies以及隐私信息发送给攻击者
- 将页面重定向到攻击者控制的网页
- 经由恶意网站在受害者的机器上进行恶意操作
XSS攻击的发生的状况和来源
发生的状况
- 数据从一个不可靠的连接进入一个Web应用程序
- 没有过滤恶意代码的动态内容被发送给Web用户。
攻击的来源
- UR