Linux AFL模糊程序标志
我正在尝试使用afl fuzzer对程序进行模糊化。 但是,我需要fuzzer将输入文件提供给带有特定标志的程序(例如--flag input file.xxx)。 有办法做到这一点吗? 谢谢大家! 您可以使用语法Linux AFL模糊程序标志,linux,fuzzing,american-fuzzy-lop,Linux,Fuzzing,American Fuzzy Lop,我正在尝试使用afl fuzzer对程序进行模糊化。 但是,我需要fuzzer将输入文件提供给带有特定标志的程序(例如--flag input file.xxx)。 有办法做到这一点吗? 谢谢大家! 您可以使用语法 afl-fuzz -i in-dir -o out-dir -other -afl -parameters -- ./your-program --flag @@ AFL将用输入文件名替换@ 或者,您可以指定-f filenameAFL选项,并在程序的参数、配置文件、环境变量中指定
afl-fuzz -i in-dir -o out-dir -other -afl -parameters -- ./your-program --flag @@
AFL将用输入文件名替换@
或者,您可以指定
-f filename
AFL选项,并在程序的参数、配置文件、环境变量中指定该文件名--任何位置。默认情况下,AFL将输入传递到被测程序的stdin
。是的,这是我需要的。。事实上,这就是我一直在做的事情,但我没有意识到它是有效的!谢谢您!!