• self-XSS漏洞SRC挖掘


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

    self型XSS的原理

    1.功能需要支持Markdown语法

    2.能执行html标签写法 (DOM型XSS另一个名字罢了)

    1.看到这个#、##、-、``发现能支持是Markdown语法
    Markdown语法是可以直接执行html标签的!!!也就是能尝试JavaScript代码在这里插入图片描述
    2.用户输入:1 —> 渲染导图 -> 页面显示:1 (符合XSS原理)在这里插入图片描述
    3.用户输入:JS —> 渲染导图 -> 页面显示:JS (JS代码被执行)

    红色在这里插入图片描述4.1 第一步:用户输入:JavaScript代码 :
    4.2 第二步:用户点击:渲染导图
    4.3 第三步:浏览器网站:插入到HTML标签,显示在网页上
    4.4 第四步:浏览器网站:网页执行JavaScript弹窗代码
    在这里插入图片描述

    Don型XSS总结

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

    没看够~?欢迎关注!!

    请添加图片描述

    请添加图片描述

  • 相关阅读:
    测温仪的原理是什么?
    NFS介绍与搭建
    RISC-V选项
    07-ConfigurationClassPostProces的解析
    Qt事件机制
    C语言学习概览(三)
    C++的线性回归模型
    winform 自定义数值(数字)输入框
    docker系列(一):Docker的三个基本概念
    获取类中函数里面所有变量的变量名称
  • 原文地址:https://blog.csdn.net/hackzkaq/article/details/133387717