Nautilus:一款基于语法的反馈式模糊测试工具( 二 )
接下来 , 我们可以使用模糊测试用例生成器来测试我们刚才生成的语法:
$ cargo run --bin generator -- -g grammars/grammar_py_exmaple.py -t 100
除此之外 , 我们还可以结合AFL来使用Nautilus 。 使用“-o”参数来指向AFL到同一工作目录 , 而AFL则会将数据跟Nautilus同步 。 在这里 , AFL将导入Nautilus的输入:
#Terminal/Screen 1./afl-fuzz -Safl -i /tmp/seeds -o /tmp/workdir/ ./test @@ #Terminal/Screen 2cargo run --release -- -o /tmp/workdir -- ./test @@
项目地址Nautilus:https://github.com/nautilus-fuzz/nautilus
- 文件系统(02):基于SpringBoot管理Xml和CSV
- 一款简易CI/DI插件 wagon-maven-plugin
- 手把手教你用python编程写一款自己的音乐下载器
- 基于本质安全的化工行业工业互联网平台“星智链”发布
- 面向销售自动化的基于数据扩增和真实图像合成的鲁棒多目标检测
- 苹果首款台式机现身:全透明无价之宝
- 聊一款外星人与Switch的“结合体”
- 迪士尼研发出一款无皮肤机器人,可以像人类一样眨眼
- 拆一款61W充电器,不仅支持三台设备同时充电,这电容大的离谱
- 拆一款第三方40W超级快充,不仅兼容22.5W,内部也很精简