六、前端渗透测试——XSS原理分析和解剖

一、反射性XSS原理和特性1、简介原理:前端代码注入,用户输入数据被当做前端代码执行。XSS拼接的主要是网页的HTML代码,XSS就是拼接恶意的HTML用途:盗取Cookie,获取内网IP,获取浏览器保留的明文密码,截取网页屏幕,网页上的键盘记录类型:反射型XSS:提交的数据成功地实现,仅仅是对这次访问产生影响,非持久型攻击。传参里必须要带着恶意语句。 反射型XSS代码需要骗管理员打开,所以这里可以使用短网址使得他人轻易点开 短网址方法...
摘要由CSDN通过智能技术生成

一、反射性XSS原理和特性

1、简介

原理:前端代码注入,用户输入数据被当做前端代码执行

XSS拼接的主要是网页的HTML代码,XSS就是拼接恶意的HTML

用途:

盗取Cookie,获取内网IP,获取浏览器保留的明文密码,截取网页屏幕,网页上的键盘记录

类型:

反射型XSS:提交的数据成功地实现,仅仅是对这次访问产生影响,非持久型攻击。传参里必须要带着恶意语句。

          反射型XSS代码需要骗管理员打开,所以这里可以使用短网址使得他人轻易点开

          短网址方法:将长链接变为短链接去让别人点击。 推荐:https://4m.cn/

存储型XSS:提交数据成果共实现并存入了数据库,别人访问这个页面的时候就能自动触发

DOM型XSS

 

浏览器的同源则略:A网站只能访问A的cookie,B网站只能访问B的cookie,这样限制了Cookie的作用域(同源:同域名,同端口,同协议)

 

注意:谷歌浏览器对简易型XSS有一定预防,只防反射型XSS,不防范存储型XSS。

 

2、触发核心:

让前端执行输入的前端代码(JS)

(1)<scipt>alert(1)</script>

(2)伪协议&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值