从xss的自动化扫描器聊起-xss的基本功
2025-1-21 13:40:0 Author: mp.weixin.qq.com(查看原文) 阅读量:1 收藏

从xss的自动化扫描器聊起-xss的基本功

正文

文章来源星球:

前面谈过xss自动化的一些姿势:

https://t.zsxq.com/EQlQd

https://t.zsxq.com/o72PX

有时候会看到一些群里的人会发一些用xss自动化扫描器来扫描漏洞的图片,惹得一众人羡慕

但是有的人用同样的扫描器却弹不了窗,为什么,搞不好有些小白可能会以为扫描器在别人那有用,在我们自己这"没用"。这里我们就祛祛魅

往下看之前务必了解一些扫描器的常规原理(星球里面文章也有)

其实市面上xss扫描器大多以发现反射类型的多,我这里就主要以kxss和xscan来举例,这两者非常具有代表性

笔者曾经做过测试,kxss这类扫描器主要是单参数为主,什么意思呢,这里我举个例子来阐述

target.com/query?p1=xx1
target.com/query?p2=xx2
target.com/query?p3=xx3
......

正常的反射类型的xss,如果你在查询参数里面输入xxx,那么在响应里面也应该有xxx

但问题是有时候xss的触发需要两个或者多个,比方说target.com/query?p1=xx1的时候xss不会触发,但是target.com/query?p1=xx1&param=xxx

的时候xss才会触发,这就说明kxss这类扫描器有天然的缺陷,xscan这类多参数的扫描器在这方面要比kxss要强

第2个问题是过滤和waf

其实xscan这类扫描器只是帮助你发现xss漏洞的触发点,距离你拿到赏金还有一段距离

一般xscan这类扫描器发现的点位我自己分为两类:

1.几乎没有任何过滤和waf--->这类就是拼手速,解决思路:对厂商实行严密的资产监控,在厂商业务变化的时候及时扫描,及时提交漏洞

2.有过滤和waf

这类没办法,你只能去尝试绕过过滤和waf,这里就体现出个人的专业素养了,直接考察你的xss基本功了

所谓基本功就是你要知道在什么场景之下是大概率有xss的,什么场景下是没有的,什么场景下是不用去绕过过滤和waf的,什么场景下是可以去绕过过滤和waf的,并且怎么去绕,其实都是有特定的思路和步骤的.

除此以外,你还需要提高扫描器的精度,这里就不具体展开叙述了.

有时候想写写基本功相关的,后面想想如果写出来可能会让市场更加卷,想想算了,目前只在星球里面写一些吧,哈哈,

如果你是一个长期主义者,欢迎加入我的知识星球,我们一起往前走,每日都会更新,精细化运营,微信识别二维码付费即可加入,如不满意,72 小时内可在 App 内无条件自助退款

往期回顾

一款bp神器

挖掘有回显ssrf的隐藏payload

ssrf绕过新思路

一个辅助测试ssrf的工具

dom-xss精选文章

年度精选文章

Nuclei权威指南-如何躺赚

漏洞赏金猎人系列-如何测试设置功能IV

漏洞赏金猎人系列-如何测试注册功能以及相关Tips


文章来源: https://mp.weixin.qq.com/s?__biz=MzIzMTIzNTM0MA==&mid=2247496922&idx=1&sn=f8c212b3d3e0fb45af733f56c776a356&chksm=e8a5feb9dfd277af68c2f94335499c7ee8b25a1a135dc168ad072328c4490be4b4e4ea34114d&scene=58&subscene=0#rd
如有侵权请联系:admin#unsafe.sh