fuzzer_init
2017-03-13 19:41:48 0 举报
fuzzer_init是一个用于初始化模糊测试工具的函数。它的主要作用是为模糊测试过程设置初始状态,包括分配内存、初始化数据结构等。在模糊测试中,fuzzer_init通常用于设置输入数据的起始范围和生成规则,以确保测试过程能够覆盖到程序的各种可能路径。此外,fuzzer_init还可以根据需要对测试环境进行定制,例如设置超时时间、日志级别等。总之,fuzzer_init是模糊测试过程中不可或缺的一个环节,它为后续的模糊测试提供了稳定的运行环境和良好的起点。
作者其他创作
大纲/内容
读取binary_id
初始化afl_dir
检查scaling_governor
设置AFL_PATH环境变量
否
检查core_pattern
out_dir: /work_dir/binary_id/sync
in_dir: /work_dir/binary_id/input
是
初始化参数binary_path、work_dir、seeds、afl_count、time_limit...
工作目录中已有改文件信息
读取seeds
结束
初始化
创建目录in_dir,out_dir
0 条评论
下一页