self-XSS漏洞SRC挖掘

admin 2024年9月28日13:47:03评论0 views字数 695阅读2分19秒阅读模式

获网安教程

免费&进群

self-XSS漏洞SRC挖掘  
self-XSS漏洞SRC挖掘

本文由掌控安全学院 - 一朵花花酱 投稿

Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

self型XSS的原理

1.功能需要支持Markdown语法

2.能执行html标签写法

(DOM型XSS另一个名字罢了)

1.看到这个#、##、-、``发现能支持是Markdown语法
Markdown语法是可以直接执行html标签的!!!也就是能尝试JavaScript代码

self-XSS漏洞SRC挖掘

2.用户输入:1 —> 渲染导图 -> 页面显示:1 (符合XSS原理)

self-XSS漏洞SRC挖掘

3.用户输入:JS —> 渲染导图 -> 页面显示:JS (JS代码被执行)

<font color="red">红色</font>

self-XSS漏洞SRC挖掘

4.1 第一步:用户输入:JavaScript代码 :<img src="x">
4.2 第二步:用户点击:渲染导图
4.3 第三步:浏览器网站:插入到HTML标签,显示在网页上
4.4 第四步:浏览器网站:网页执行JavaScript弹窗代码

self-XSS漏洞SRC挖掘

Don型XSS总结

原理:用户输入的内容(在前端:构造的JavaScript代码内容!!!) -> 被前端代码执行(在前端:被网页JavaScript代码解析执行构造的JavaScript代码内容!!!) -> 最后又在前端显示

申明:本公众号所分享内容仅用于网络安全技术讨论,切勿用于违法途径,

所有渗透都需获取授权,违者后果自行承担,与本号及作者无关,请谨记守法.

self-XSS漏洞SRC挖掘

原文始发于微信公众号(掌控安全EDU):self-XSS漏洞SRC挖掘

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年9月28日13:47:03
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   self-XSS漏洞SRC挖掘http://cn-sec.com/archives/1982477.html

发表评论

匿名网友 填写信息