Proj THUDBFuzz Paper Reading: FuzzFactory: Domain-Specific Fuzzing with Waypoints
2021/8/24 6:05:42
本文主要是介绍Proj THUDBFuzz Paper Reading: FuzzFactory: Domain-Specific Fuzzing with Waypoints,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
github
https://github.com/rohanpadhye/FuzzFactory
Abstract
P1: Coverage-guided fuzz testing应用很广泛,提出了很多新方法,这些方法很多需要很大精力来实现但是又具有共通性。
本文: FuzzFactory
功能: 在无需对变异或者搜索逻辑进行修改的同时,编写带有领域特殊知识的fuzzing apps
特点:
- 允许用户声明需要收集的动态领域知识,允许用户指明如何聚合这些知识
- 定义这些被声明需要收集的输送给用户的信息为waypoints,本文认为这些waypoints能指引程序做程序所需的多维目标优化
实验:
待测对象:使用FuzzFactory实例化6个Fuzzer,三个是基于过去的工作,三个是新的solutions
数据:Google's fuzzer test suite
效果: - 展示了可以把多个domains结合起来创造更好的,例如为了自动生成LZ4和PNG,将严格等价性检查和动态内存分配结合起来
这篇关于Proj THUDBFuzz Paper Reading: FuzzFactory: Domain-Specific Fuzzing with Waypoints的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享