打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
什么是跨站脚本攻击漏洞?分为哪几类?

  跨站脚本攻击漏洞全称为Cross Site Scripting,简称为CSS,但为了避免与前端叠成样式表的缩写产生冲突,故称为XSS。那么到底什么是跨站脚本攻击漏洞?其分为哪几类?防护技巧有哪些?本文为大家重点介绍一下。

  跨站脚本攻击,俗称XSS,通常指利用网站漏洞从用户处获取隐私信息。跨站脚本缩写为CSS,但由于层叠样式表的缩写重复,为了避免混淆,大部分地区都称为XSS。

  XSS漏洞分类

  XSS漏洞类型可以分为三类,按其危害程序排序由高到低分别为:存储型XSS、反射型XSS、DOM型XSS。

  存储型XSS:也称其为持久性跨站,是最为直接的危害类型,其跨站代码存储于数据库中,常见于数据交互界面,如注册界面等。

  反射型XSS:此类型也称为非持久型跨站,同时也是最为普通的类型,用户访问服务器后,通过跨站连接返回跨站代码,一般是一次性使用,即用即得,常见于信息查询等可以获取大量信息的界面。

  DOM型XSS:DOM意为文档对象模型,是客户端脚本逻辑有误导致的安全问题,类似于反射型XSS为一次性使用,漏洞一般直接存在于前端代码,不与后台服务器交互。

  XSS漏洞防护技巧

  1、不随意插入不可信数据

  2、在向HTML中插入数据前,对HTML进行解码

  3、在向HTML常见属性插入数据前,进行属性解码

  4、在向HTML URL插入数据前,进行URL解码

  5、加大验证力度,验证格式,范围以及内容

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
XSS跨站脚本攻击
Kali Linux Web渗透测试手册(第二版) - 5.3 - 利用DOM XSS
渗透测试之XSS
WordPress默认主题存在DOM XSS(跨站脚本)漏洞,影响百万用户
跨站脚本攻击(XSS) 漏洞原理及防御方法
XSS(跨站脚本攻击)详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服