文件名称:difuze:用于 Linux 内核驱动程序的 Fuzzer
文件大小:2.21MB
文件格式:ZIP
更新时间:2024-06-18 11:43:43
android kernel fuzzing vulnerability-detection C++
difuze:Linux 内核驱动程序的 Fuzzer 此 repo 包含所有源(包括设置脚本),您需要启动并运行difuze 。 经过测试 Ubuntu >= 14.04.5 LTS 0. 从 Docker 运行 difuze 请参阅 正如我们的所解释的, difuze有两个主要组件:接口恢复和模糊引擎 1.接口恢复 接口恢复机制基于 LLVM 分析通道。 接口恢复的每一步都作为单独的过程编写。 请按照以下有关如何启动和运行Interface Recovery 的说明进行操作。 1.1 设置 这一步负责安装 LLVM 和c2xml : 首先,确保你有 libxml(c2xml 需要): sudo apt-get install libxml2-dev sudo pip install lxml 接下来,我们创建了一个脚本,它下载并构建所有必需的工具。 cd helper_s