HTTP 通配符检测可能会使整个扫描过程延迟数十分钟,原因是 compare_body(二次 DeepDiff 匹配,持有 GIL)
作者: liquidsec创建于 2026年7月25日更新于 2026年8月17日
标签bug
描述错误
一次 HttpCompare.compare_body 调用可能持续数十分钟,占用 GIL,从而阻止整个扫描:队列耗尽,没有生成任何事件,一个模块处于 processing 状态,扫描永远无法进入完成阶段。预期:体的比较在有限的时间内完成,或者被跳过。
内容来源: blacklanternsecurity/bbot