使用插件turbo intruder进行并非测试
但是开始攻击后会出现Engine warming up
然后一直卡着不动


参考免费微信小程序:皆我百晓生 作答,经由专家-皆知整理回复,如问题解决,望采纳;如仍有疑问,请评论回复。
遇到Burp Suite中的Turbo Intruder插件在执行时卡在"Engine warming up"阶段,这可能是由几个因素导致的。下面我会详细列出可能的原因及其相应的解决方案。
原因: Turbo Intruder在准备阶段会尝试与目标服务器建立连接,如果网络不稳定或目标服务器响应缓慢,可能导致该过程卡住。
解决办法:
原因: 你提供的代码片段中,RequestEngine的初始化部分可能存在参数配置不当的问题,比如并发连接数设置过低。
解决办法: 调整配置参数,例如增加并发连接数(但需注意不要对目标服务器造成过大压力),确保正确设置了引擎类型。修改代码如下:
engine = RequestEngine(
endpoint=target.endpoint,
concurrentConnections=10, # 增加并发连接数,原为1
engine=Engine.BURP # 根据目标支持情况选择正确的引擎类型
)
原因: 一些服务器对短时间内来自同一IP的大量请求有严格的限制,可能会触发防火墙规则或DDoS防护机制,导致请求被拒绝或延迟处理。
解决办法:
原因: 如果Burp Suite本身或计算机资源(CPU、内存)紧张,也可能导致任务执行缓慢或卡住。
解决办法:
原因: 你使用的Turbo Intruder版本可能存在已知问题。
解决办法:
如果以上步骤均未能解决问题,建议在Burp Suite社区论坛或Turbo Intruder的GitHub页面寻求帮助,描述你的具体问题和已尝试的解决措施,可能会得到更针对性的解答。