Web安全
攻击
XSS
XSS是跨站脚本工具,攻击者通过一种方式将恶意脚本注入,例如,评论的输入框直接将用户输入的字符串转换成DOM。特点:
-
通常难以从UI上感知(暗地执行脚本)
-
窃取用户信息(cookie/token)
-
绘制UI (例如弹窗),诱骗用户点击/填写表单
XSS工具类别
-
存储型XSS攻击恶意脚本呗存在数据库中,危害最大,对全部用户都可见。
Demo
<img src="https://github.com/favicon.ico" onload="alert('XSS')" alt="">
-
反射型XSS攻击
host/path/>param=<script>alert('123')</script>
如果代码获取了地址的url并将其转换为DOM使用,那么如果我们注入恶意脚本则是反射性XSS攻击。
3.