【发布时间】:2020-12-24 18:08:36
【问题描述】:
我正在尝试使用AFL 对pngquant 进行模糊测试,并注意到我看到了odd, check syntax! 警告。 previous answer 表示 AFL 可能没有读取我指定的输入文件。我可以通过提供位于我在使用 AFL 进行模糊测试时使用的同一输入示例目录中的 png 文件来调用 pngquant。
我执行的 AFL 命令是:
afl-fuzz -i ./in-filtered -o ./out -x ./dictionary/png.dict -- pngquant @@
AFL documentation 提到,当 AFL 无法找到新路径时,可能会弹出 odd, check syntax! 警告。
此外,我注意到一旦 AFL 开始使用 havoc 模糊测试策略就会弹出警告,下图显示一旦模糊器开始使用 havoc,循环计数就会开始增加。
【问题讨论】:
标签: c warnings fuzzing pngquant american-fuzzy-lop