docker 目标网站未开启waf,明明开启WAF了,别的测试脚本都可以测
Bug Description
docker 目标网站未开启waf,明明开启WAF了,别的测试脚本都可以测
System Architecture
docker
Logs
No response
Steps to reproduce
docker run --rm --net=host chaitin/blazehttp:latest /app/blazehttp -t URL
雷池社区版,怎么就检测不了?你们不都有评测数据吗
建议去掉这个提示,或者作为选项设置,这样就不会影响使用了
长亭不再更新维护了吗?
你好,正常访问 url 返回的状态码是啥。这里的逻辑是需要比较正常请求和恶意请求的状态吗是否一致
是否开启了人机验证呢?人机验证的情况下会出现
肯定不一致啊,正常状态码,肯定是200啊,拦截403啊,这些基础常识我们肯定知道,会去对比才反馈,又不是我一个人这样
核心逻辑在这,都是开源的,curl 一下截图看看?https://github.com/chaitin/blazehttp/blob/master/utils/utils.go#L50
加1,同样出现了用的waf 会提示检测到拦截码是400,但是本身waf是aws的waf,如果拦截是403才对。脚本就运行不了。
还有也是aws 网站直接提示如下
400 是被哪里拦截了吧
- 先到
防护日志-频率限制解封测试的 ip - 把站点的 cc 防护的几个高频限制先关掉
- 最后再用 BlazeHTTP 扫出来的结果就正常了
- 测试完记得把刚才关掉的 ratelimit 配置改回去
被 ratelimit 后 blazehttp 开扫会提示 "目标网站未开启waf", 这个地方错误提示可能要改一下。
经过测试,正常页面状态不要一样,不然就会报这个错误,拦截页面和正常页面要两个错误