Fuzzer 跑得慢:先查目标初始化、语料和超时样本
Fuzzer 跑得慢先查目标初始化、语料和超时样本Fuzzing 卡顿时盲目增加 worker 可能只会重复初始化或放大 I/O。先看单次执行时间和暂停原因。分解执行路径把进程启动、目标初始化、输入解析和核心处理分别计时。能使用 persistent mode 时确认每轮状态被正确重置读取网络、磁盘或外部服务的目标先做可控替身。语料去重并保留覆盖差异超大输入不应长期占据队列。超时样本单独保存和最小化。它可能是死循环、算法复杂度问题也可能只是环境过慢不能和 crash 混为一谈。比较要同条件固定二进制、sanitizer、语料和机器记录执行速率、覆盖增长、超时与崩溃。改动后重放已有 crash确认速度优化没有绕过目标逻辑或关闭安全检测。