Web渗透测试之XSS跨站脚本之JS输出 以及 什么是闭合标签 一篇文章给你说明白

目录

闭合标签

XSS之js输出


闭合标签

  • 封闭标签 达到 让标签值不当成 一个属性值来展示 从而达到xss注入的效果

XML 复制代码
'"> 为了想办法闭合前面的标签,不用也行成功率高一些
攻击方法 '"><script>confirm(1)</script>,
  • 其中 '"> 我们称之为完成闭合符号,后面跟script标签来进行攻击,弹出了窗口表示我们的js代码被执行了。

  • 触发JS代码 生成XSS攻击


XSS之js输出

这个方式还是需要采用闭合的方式来进行使用 引号 闭合</script>

XML 复制代码
'</script><script>alert('this is my order')</script>>
复制代码
也就是在页面上输出 输出到js代码页面中去了 在js代码中执行
  • 查看页面源代码在查看js代码执行
  • 把前面的闭合 后面构造自己的js
XML 复制代码
<script>
    $ms=''</script><script>alert('this is my order')</script>>';
    if($ms.length != 0){
        if($ms == 'tmac'){
            $('#fromjs').text('tmac确实厉害,看那小眼神..')
        }else {
//            alert($ms);
            $('#fromjs').text('无论如何不要放弃心中所爱..')
        }

    }

相关推荐
liangshanbo121513 分钟前
深入讲解 CSS 选择器权重及实战
前端·css
cg501718 分钟前
Spring Boot 中的自动配置原理
java·前端·数据库
尘寰ya18 分钟前
前端面试-React篇
前端·react.js·面试
vvilkim19 分钟前
React 高级特性与最佳实践
前端·javascript·react.js
拉不动的猪19 分钟前
vue与react中监听的简单对比
前端·javascript·面试
涵信21 分钟前
第七节:React HooksReact 18+新特性-并发模式(Concurrent Mode)解决了什么问题?
前端·javascript·react.js
冴羽26 分钟前
SvelteKit 最新中文文档教程(21)—— 最佳实践之图片
前端·javascript·svelte
mingzhi6129 分钟前
绿盟二面面试题
android·web安全·渗透测试
纪元A梦36 分钟前
华为OD机试真题——跳格子3(2025A卷:200分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
java·javascript·c++·python·华为od·go·华为od机试题
小白iP代理1 小时前
随机IP的重要性:解锁网络世界的无限可能
网络·网络协议·tcp/ip·网络安全