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
推荐阅读
- 黑鲨4pro什么时候出多少钱,黑鲨4pro价格参数介绍
- 华硕基于WRX80的主板现身 为AMD Ryzen Threadripper Pro打造
- vivo一款新机现身跑分网!运存和系统信息通通曝光
- 微软新版电子邮件客户端截图曝光:基于网页端Outlook
- Clearbot:一款能自动在水上追踪收集垃圾的机器人
- 联想Yoga AIO 7发布 一款设计巧妙的27英寸旋转式一体电脑
- 显示器|LG 将在CES 2021上展示一款可变身曲面屏OLED游戏显示器
- 曝光 | 小鹏或春节前推送NGP更新,基于高精地图可自动变道
- 基于Spring+Angular9+MySQL开发平台
- ProClip为Surface Duo双屏智能机准备了一款车载支架