testing - AFL 不接受来自标准输入的输入
问题描述
我正在尝试对从用户(Stdin)获取输入的二进制文件进行模糊测试。当我尝试 Afl-fuzz 然后我的二进制文件类似于
afl-fuzz a.out
它要求指定输入和输出目录的必需参数。
afl-fuzz -i input_dir -o output_dir a.out
它给出了错误看起来输入目录中没有有效的测试用例。如果我提供一个示例测试用例并重试,它会开始模糊测试,但不会要求用户输入。我是这个领域的菜鸟,所以任何形式的帮助都将不胜感激。
解决方案
推荐阅读
- c# - 从其他场景加载后出现延迟
- javascript - 传递 React Helmet 字符串化 HTML 标签
- laravel - 关于如何务实地允许一个 Laravel 用户添加另一个用户的建议
- android - 框架布局中相对布局中的滚动视图
- theano - Pymc3 theano 导入失败
- python - 从列表中删除对象?
- python - 如何在 django python 中计算总和
- pandas - 无法在python中将字符串转换为浮点数
- c# - .NET Core 3 中不触发 ShouldSerialize 方法
- javascript - 目标 Webpack 从纯 JavaScript 捆绑 TypeScript 功能