您现在的位置是:百科 >>正文
BurpSuite的扫描器可以识别哪些类型的漏洞
百科66422人已围观
简介BurpSuite的扫描器能识别出的漏洞,远比大多数人以为的要多。它不只是一台“SQL注入检测机”,它更像一个能同时干十几项杂活的安检员。我拿它扫过不少目标,说实话,它最擅长抓的是那些“藏在细节里”的 ...
BurpSuite的的的漏洞扫描器能识别出的漏洞,远比大多数人以为的扫描识别要多。它不只是类型一台“SQL注入检测机”,它更像一个能同时干十几项杂活的的的漏洞安检员。我拿它扫过不少目标,扫描识别说实话,类型它最擅长抓的的的漏洞是那些“藏在细节里”的问题。
先说最基础的扫描识别注入类。SQL注入、类型命令注入、的的漏洞LDAP注入、扫描识别XPath注入——这些它都能扫出来。类型但有意思的的的漏洞是,它对“二次注入”的扫描识别识别能力其实一般,因为那需要跨请求的类型状态跟踪。你拿它扫一个登录框,它能告诉你参数里带单引号会不会报错,但如果你想测“注册用户名时写入脏数据,下次登录时触发”,那还是得靠手工。
然后是XSS,反射型和存储型它都能碰。反射型检测得挺准,尤其是那种把参数直接拼进HTML响应里的场景。存储型就有点看运气了,因为它的爬虫得先找到那个能提交内容的表单,再触发渲染。我见过不少案例,扫描器把存储型XSS报成了反射型——因为它只看到了“输出点”,没意识到数据是从数据库里捞出来的。
文件上传漏洞它也能扫,但方式比较粗暴。它会上传几个测试文件,看响应头或者后续访问路径来判断是否解析了脚本。真正棘手的是那种“上传图片马+包含文件”的组合拳,扫描器经常漏报。它更擅长的是检测“上传目录是否可执行脚本”这种直白的配置错误。
SSRF它也能碰。你给它一个URL参数,它会试着让服务器去请求内网地址,然后观察响应差异。不过它有个毛病——容易把“重定向到外部站点”误报成SSRF。你得自己过滤掉那些本来就是合法跳转的接口。
再说说逻辑漏洞,这块是扫描器的软肋。越权访问、水平权限绕过、支付金额篡改、验证码爆破——这些它基本无能为力。它毕竟是个“黑盒工具”,看不到业务状态。你让它扫一个订单查询接口,它能告诉你参数里有没有SQL注入,但没法判断“用户A能不能查用户B的订单”。
倒是有些冷门项它做得不错。比如HTTP请求走私、缓存投毒、CORS配置错误、JSONP劫持——这些偏门问题,手工测起来费劲,但Burp的扫描器有专门的检测模块。我之前扫一个API网关,它直接报了个“CL.TE请求走私”,省了我半天抓包时间。
还有一类容易被忽略的:信息泄露。备份文件、.git目录、调试接口、报错堆栈——扫描器会主动去猜路径,像/backup.zip、/actuator/env这种。它甚至能识别出响应头里的版本号,然后比对你的服务器组件有没有已知CVE。
最后得说句实话。它的扫描结果从来不是“最终报告”,更像是一张“待办清单”。每次扫完,我都得手动验证一遍——因为误报率大概在20%到30%之间,尤其是那些“低置信度”的告警,经常是扫描器自己撞上了WAF的拦截页,却以为发现了注入点。但反过来,只要它报了“高置信度”的SQL注入,那基本就是板上钉钉的事。
所以你要是问它到底能识别多少种漏洞,我可以告诉你一个数字:官方说覆盖了200多个CWE类别。但真正用起来,你会发现自己常用的也就那三十来种。工具永远是这样——它给你铺开一张大网,但捞上来的鱼,还得靠你自己挑。
Tags:
上一篇:渗透性测试目的事什么
下一篇:免费的爬虫软件
相关文章
sql注入靶场
百科sql注入靶场这东西,说白了就是一个让你合法“搞破坏”的训练场。我第一次进去的时候,对着那个简单的登录框愣了半天——就这?一个用户名输入框,一个密码输入框,再加一个登录按钮,朴素得像1998年的网页。 ...
【百科】
阅读更多掌上丽江
百科去年秋天,我在束河古镇的石板路上踩到一块松动的青石,脚下一滑,手机差点脱手。屏幕亮着,是“掌上丽江”App的公交查询页——正好显示下一班11路还有4分钟到。我稳住身子,抬头看见旁边卖鸡豆凉粉的阿婆正笑 ...
【百科】
阅读更多WebService是什么意思
百科你打开手机查快递,那个显示“已签收”的页面,背后大概率就是一个 WebService 在干活。它不是什么新潮概念,二十多年前就有人这么叫了。简单说,WebService 就是一套让不同程序隔着网络互相 ...
【百科】
阅读更多