文件名称:funfuzz:测试线中的模糊器集合,用于测试SpiderMonkey JavaScript引擎
文件大小:205KB
文件格式:ZIP
更新时间:2024-05-02 09:34:57
fuzzer spidermonkey-engine javascript-fuzzing jsfunfuzz Python
该存储库包含多个基于JavaScript的模糊器。 测试JavaScript引擎并可以在JavaScript shell中运行,compare_jit使用不同的标志比较SpiderMonkey的输出,而randorderfuzz将来自mozilla-central目录的随机测试放入生成的jsfunfuzz输出中。 除测试用例生成之外的大多数代码都是用Python编写的:退出或崩溃时重新启动程序,注意到程序输出中存在新错误的证据,,并。 设置 使用pip install -r requirements.txt安装所需的pip软件包(假设您位于funfuzz存储库中)。 仅当Python脚本可以找到您的mozilla-central树时,模糊器的某些部分才会激活: mkdir -p ~/trees/ hg clone https://hg.mozilla.org/mozilla-cent