首页 > 其他 > 详细

跨站脚本攻击(xss)

时间:2019-05-07 10:05:35      阅读:127      评论:0      收藏:0      [点我收藏+]

XSS有三类:反射型xss(也叫非持续型xss),存储型xss(也叫持续型xss)和DOM XSS。

反射型XSS:

 当服务端解析时<script>alert(1)</script>就会到响应体中,浏览器触发执行

存储型XSS:

同反射型XSS区别在于:提交的XSS代码会存储在服务端(不管是数据库,内存还是系统文件),下次页面就不用再次提交xss代码

其中最经典是留言板xss,用户提交一条包含xss代码的留言存储到数据库,目标用户每次查看留言板时,哪些留言的类容会从数据库查询出现显示,浏览器发现有xss代码就当做

正常的HTML与Js解析执行,于是就发生XSS攻击。

存储型xss的攻击也是最隐秘的。

DOM XSS:

DOM XSS的xss代码并不需要服务器解析响应的直接参与,触发xss靠的就是浏览器段的DOM解析,可以认为完全是客户端的事情

跨站脚本攻击(xss)

原文:https://www.cnblogs.com/lcy001/p/10823730.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!