文件名称:jazzer:JVM的覆盖率指导的进程内模糊测试
文件大小:2.2MB
文件格式:ZIP
更新时间:2024-03-02 11:39:56
C++
爵士乐 Jazzer是由开发的JVM平台的覆盖率指导的进程内模糊器。 它基于 ,并将其许多基于仪表的突变功能引入JVM。 JVM字节码在模糊器进程内部执行,从而确保了快速的执行速度并允许对本机库进行无缝模糊化。 安装 安装Jazzer的首选方法是使用从源代码进行编译,但也可以使用二进制发行版。 目前,Jazzer仅适用于x64 Linux。 使用Bazel 从源代码构建时,Jazzer具有以下依赖关系: JDK 8或更高版本(例如 ) 9.0或更高版本(强烈建议使用最新版本) Jazzer使用自动下载并安装Bazel。 从源代码构建Jazzer并运行它,因此只要安装了依赖项,就只需要满足以下条件: git clone https://github.com/CodeIntelligenceTesting/jazzer cd jazzer # If Bazel is instal