XSS攻击理论基础

本文介绍了XSS攻击的基础知识,包括其定义、危害和三种类型:反射型XSS、存储型XSS及DOM型XSS。XSS攻击主要影响前端用户,可能导致网站挂马、信息被盗、数据篡改等问题。通过对不同类型的XSS进行分析,揭示了它们的工作原理和常见应用场景。
摘要由CSDN通过智能技术生成

1、XSS简介

XSS(Cross Site Scripting)攻击全称跨站脚本攻击,为了不与CSS(Cascading Style Sheets)混淆,故将跨站脚本攻击缩写为XSS,XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。
通俗的来说就是我们的页面在加载并且渲染绘制的过程中,如果加载并执行了意料之外的程序或代码(脚本、样式),就可以认为是受到了 XSS攻击。通常黑客通过“HTML注入”篡改了网页,插入恶意脚本,从而在用户浏览网页时,控制用户浏览器。
XSS多是发生在web前端的一种漏洞,所以危害的对象主要还是前端用户。

 

2、XSS攻击的危害

XSS常被列为是客户端web安全中的头号大敌。因为XSS的破坏力强大,且场景复杂,难以一次性解决。危害有:

2.1、网站挂马
2.2、盗取用户Cookie、账号等信息
2.3、控制企业使劲,包括读取、篡改、添加、删除企业敏感数据的能力
2.4、盗窃企业重要的具有商业价值的资料
2.5、DOS(拒绝服务)客户端浏览器
......

3、XSS攻击的分类

现在业界内打成的共识是:针对不同产生场景的XSS,区分对待。可以分为以下几种:反射型XSS、存储型XSS、DOM 型 XSS。

3.1、反射型XSS

又叫非持久型XSS。反射型xss只是简单地把用户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值