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

2024近期时事热点素材广州seo公司排名

2024近期时事热点素材,广州seo公司排名,陕西网站建设报价,做果蔬行业的网站文章目录 靶场网址第一个实验步骤和原理(代码为示例要根据自己的实验修改) 第二个实验步骤和原理(代码为示例要根据自己的实验修改) 靶场网址 注册后点击 第一个实验 此实验室包含一个 DOM 破坏漏洞。注释功能允许“安全”HTML。为了解决这个实验,请构造一个 HT…

文章目录

    • 靶场网址
    • 第一个实验
      • 步骤和原理(代码为示例要根据自己的实验修改)
    • 第二个实验
      • 步骤和原理(代码为示例要根据自己的实验修改)

靶场网址

注册后点击
在这里插入图片描述

第一个实验

此实验室包含一个 DOM 破坏漏洞。注释功能允许“安全”HTML。为了解决这个实验,请构造一个 HTML 注入,该注入会破坏一个变量并使用 XSS 调用 alert() 函数。

步骤和原理(代码为示例要根据自己的实验修改)

转到其中一篇博客文章并创建包含以下锚点的评论:

<a id=defaultAvatar><a id=defaultAvatar name=avatar href="cid:&quot;οnerrοr=alert(1)//">

返回到博客文章并创建包含任何随机文本的第二条评论。下次加载页面时,将调用 alert()。

特定博客文章的页面导入 JavaScript 文件loadCommentsWithDomPurify.js,其中包含以下代码:

let defaultAvatar = window.defaultAvatar || {avatar: '/resources/images/avatarDefault.svg'}

defaultAvatar 对象是使用这种危险的模式实现的,该模式包含逻辑 OR 运算符和全局变量。这使得它容易受到 DOM 破坏。

您可以使用锚标记来破坏此对象。创建两个具有相同 ID 的锚点会导致它们被分组到 DOM 集合中。第二个锚点中的 name 属性包含值 “avatar”,该值将使用 href 属性的内容破坏 avatar 属性。

请注意,该站点使用 DOMPurify 过滤器来尝试减少基于 DOM 的漏洞。但是,DOMPurify 允许您使用 cid: 协议,该协议不会对双引号进行 URL 编码。这意味着您可以注入一个编码的双引号,该引号将在运行时被解码。因此,上述注入将导致 defaultAvatar 变量在下次加载页面时被分配 clobbered 属性 {avatar: ‘cid:“οnerrοr=alert(1)//’}。

当您发布第二篇文章时,浏览器会使用新创建的全局变量,该变量会在 onerror 事件处理程序中走私有效负载并触发 alert()。

第二个实验

本实验使用 HTMLJanitor 库,该库容易受到 DOM 破坏。为了解决这个实验,请构造一个绕过过滤器的向量,并使用 DOM 拼接来注入一个调用 print() 函数的向量。您可能需要使用漏洞利用服务器才能使您的向量在受害者的浏览器中自动执行。

步骤和原理(代码为示例要根据自己的实验修改)

转到其中一篇博客文章并创建包含以下 HTML 的评论:

<form id=x tabindex=0 onfocus=print()><input id=attributes>

转到漏洞利用服务器并将以下 iframe 添加到正文中:

<iframe src=https://YOUR-LAB-ID.web-security-academy.net/post?postId=3 οnlοad="setTimeout(()=>this.src=this.src+'#x',500)">

请记住更改 URL 以包含您的实验室 ID,并确保 postId 参数与您在上一步中注入 HTML 的博客文章的 postId 匹配。

存储漏洞并将其交付给受害者。下次加载页面时,将调用 print() 函数。

该库使用 attributes 属性来筛选 HTML 属性。但是,仍然有可能破坏 attributes 属性本身,从而导致长度未定义。这使我们能够将所需的任何属性注入到表单元素中。在本例中,我们使用 onfocus 属性来走私 print() 函数。

当加载 iframe 时,经过 500 毫秒的延迟后,它会将 #x 片段添加到页面 URL 的末尾。为了确保在执行 JavaScript 之前加载包含注入的注释,延迟是必要的。这会导致浏览器将焦点放在 ID 为“x”的元素上,这是我们在注释中创建的表单。然后,onfocus 事件处理程序调用 print() 函数。

http://www.zhongyajixie.com/news/59449.html

相关文章:

  • 网站优化 ur建站关键词的作用
  • 如何用文档创建一个网站如何优化关键词的排名
  • 网站多大网络推广自学
  • 低价做网站手机如何制作一个网页链接
  • 建设一个网站用什么搭建长春网站关键词排名
  • 支付宝可以给第三方网站做担保么win优化大师有用吗
  • 外贸网站建设 三方登录精准营销平台
  • 做淘宝客导购网站百度seo排名培训优化
  • 企业整站网站模板下载免费源码下载网站
  • 广州专业网站建设哪家公司好西安seo全网营销
  • 个人网站备案后可以做行业内容吗个人开发app去哪里接广告
  • 沈阳酒店团购网站制作什么是百度快照
  • 网站布局建设嘉兴seo排名外包
  • 用网站做淘宝客电话营销话术
  • 做旅游景点网站的目的和意义广州优化疫情防控举措
  • 宁波网站开发定制成都纯手工seo
  • 做棋牌网站犯法吗盘多多网盘资源库
  • 预约网站如何自己做品牌宣传文案范文
  • 北京疫情防控最新消息长沙网站seo优化排名
  • wordpress整站数据转移app推广引流
  • 购买腾讯云主机可以直接做网站外贸推广平台哪家好
  • 宁德5g网站建设公司百度收录网址提交
  • 福田做棋牌网站建设哪家公司便宜sem竞价开户
  • 十堰做网站的工作室百度优化
  • 网店店铺装修怎么做360排名优化工具
  • 网站上的洗衣液瓶子做花瓶怎么材质广州seo优化外包公司
  • 刺猬猫网站维护北京官网优化公司
  • 网站关键词几个合适上海网站建设咨询
  • 别人用我的备案信息做网站门户网站制作
  • wordpress还有人在用吗搜索引擎优化排名优化培训