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

怎么查那家网络公司做的所以网站网站建设培训网站

怎么查那家网络公司做的所以网站,网站建设培训网站,大学生创新创业大赛英文,怎么注册公司企业微信0x01:利用编辑器的超链接组件导致存储XSS 鄙人太菜了,没啥高质量的洞呀,随便水一篇文章吧。 在月黑风高的夜晚,某骇客喊我起床挖洞,偷瞄了一下发现平台正好出活动了,想着小牛试刀吧 首先信息收集了一下&a…

0x01:利用编辑器的超链接组件导致存储XSS

鄙人太菜了,没啥高质量的洞呀,随便水一篇文章吧。

在月黑风高的夜晚,某骇客喊我起床挖洞,偷瞄了一下发现平台正好出活动了,想着小牛试刀吧

图片

首先信息收集了一下,发现一个奇怪了域名引起了我的注意,访问后,发现是一个投稿平台,可以发布文章到后台进行审核。

使用账户登录进系统,就能发现一处文章管理

图片

第一时间就想到发布文章,再观察系统中发现一个不知名的编辑器(知道的大牛可以说一下)存在 超链接 功能,那么就尝试利用一下吧

图片

在超链接中注入伪协议来构造xss

图片

这里有个小细节就是下方的小按钮

  1. 当处于开启状态时:触发超链接按钮后,页面会在新窗口中执行跳转操作
  2. 当处于关闭状态时,触发超链接按钮后,页面会在当前网站中执行javascript操作

所以这里就需要关闭掉

发布文章后,可以看到在正文中成功触发javascript:

图片

因为这里我是直接插入的超链接 ,所以页面中是处于纯白色状态。

0x02:文章正文处的存储XSS绕过

来到新建文章中就是上payload,鄙人很菜,挖XSS都是见框就X

图片

在标题处和正文中输入payload点击提交,开启burpsuite抓包

图片

可以看到运作过程是先进行前端HTML实体编码处理

图片

这边只要重新替换掉payload就可以达到绕过的效果了

图片

访问发布的文章页面后,成功触发XSS

图片

至此,两个存储XSS提交上去,收工睡觉。

图片

0x03:编辑器中的媒体组件导致存储XSS

经过上回的两个存储XSS,我觉得还没完,第二天继续看,果然功夫不负有心人

在测试编辑器的其他功能后,发现媒体功能插入的资源地址可以回显在页面

图片

添加网络资源:

图片

其过滤了很多了标签,事件,但并不妨碍我们通过burp进行FUZZ

图片

选择嵌入式媒体,经过反复测试构造如下payload:

x"><marquee loop=1 width=0 onfinish=alert(document.cookie)>

图片

提交文章后访问url 成功触发

图片

0x04:编辑器中的媒体组件导致存储XSS(Bypass

前面的漏洞均已提交,过了几天就修复了,本来以为这样就结束了。然而事情并不如此

图片

既然修复了,那么真男人就该尝试绕过,根据0x03的操作步骤重新打了一遍,发现其中的种种过滤问题。

图片

  1. 过滤了alert脚本函数
  2. 过滤了不少js事件,但Onfinish事件没有过滤
  3. 标签也没有进行过滤

这个开发估计也是偷懒了,过滤做的拉胯的一批,那我们就对症下药,更换prompt的脚本函数,进行绕过。

x"><marquee loop=1 width=0 onfinish=prompt(document.cookie)>ffj</marquee>

最后也是如愿以偿的执行了:

图片

因为业务线那边的修复状态原因,目前还不方便更新该站的绕过,只能止步于此了

欲知后事如何,请听下回分解

0x05 分享一些xss小tips

1.当某参数输出的值在JS中被反引号包囊,通过${ }可以执行javascript

<script>var a=`Hello${alert(1)}`</script>

2.SVG中的测试XSS

<?xml version="1.0" encoding="UTF-8" standalone="no"?><svgonload="window.location='https://www.baidu.com'"xmlns="http://www.w3.org/2000/svg"></svg>

3.不允许使用函数执行的WAF可尝试如下payload绕过

<svg/onload="[]['\146\151\154\164\145\162']['\143\157\156\163\164\162\165\143\164\157\162']('\141\154\145\162\164\50\61\51')()">

4.在测试中也可以尝试使用编码绕过,多重url编码、HTML实体编码、json中使用Unicode、html编码,或者一些字符拼接。

或者使用回车;换行 绕过 某些WAF \r\n可以实现绕过

payload:

<svg onload\r\n=$.globalEval("al"+"ert()");>
<svg onload\r\n=$.globalEval("al"+"ert()");>
http://www.vuetechworld.com/news/317/

相关文章:

  • 做外贸英语网站建电影网站的程序
  • 湘潭网站建设电话磐石网络wordpress php 开发
  • 做钉子出口哪个网站好做网站的公司是接入商吗
  • 深圳网站建设网络公司长春seo优化
  • 之江汇学校网站建设推荐做微商海报的网站
  • 二次开发需要源代码吗宁波seo外包
  • wordpress 站点标题如何做网站进行推广
  • 百度商桥网站代码去哪里添加上海好的网站建设公司
  • 上海模板网站套餐图片制作app
  • 优秀高端网站建设顺义企业建站
  • 厦门网站建设的公司跟做网站的人谈什么
  • 建设网站的效益分析微信小程序工具类排行
  • ps个人网站建设霸州网站设计
  • html网站怎么进入后台重庆装修公司全包价格
  • ae做动画教程网站销售网站的技巧
  • 广西兴业县建设局网站网站改版与优化协议书
  • 南宁网站搭建营销方案怎么写模板
  • 做网站开发需要学什么软件发布网站后备案
  • 工作室装修网站源码建站模板建网站
  • 检察院门户网站建设情况总结电商运营培训课程有哪些
  • 建设网站 如何给文件命名免费注册淘宝店铺
  • 网站有什么网站的静态页面谁做
  • 农业公司怎样建立网站做导购网站多少钱
  • 天津平台网站建设报价仿做网站要多少钱
  • 网站的域名分为哪些用外国人的照片做网站
  • 房产网站设计公司html模板制作
  • 设置网站开场动画网站黑名单查询
  • 网站的风格设计有哪些产品开发软件
  • 青岛网站建设公司在哪蓝色商务网站模板
  • 中国做陶壶的网站有哪些电脑谷歌浏览器打开是2345网址导航