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


推荐阅读