文件名称:chromium:Chrome的FreeBSD端口
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-05 17:01:50
Shell
Chrome的SOAAP工具 该存储库包含用于将SOAAP应用于Chromium的工具。 要使用它们,您需要: 构建及其和自定义版本。 查看您感兴趣的Chromium版本: $ git submodule init $ git submodule update --reference . v42 # or v32, or... 使用run-gyp命令运行带有FreeBSD适当参数的Gyp(Chromium的元构建工具),并使用SOAAP特定的构建目标修补生成的Ninja文件: $ cd v42 $ LLVM_PREFIX=/llvm/build/path SOAAP_PREFIX=/SOAAP/build/path ../run-gyp 运行ninja以构建Chromium并执行SOAAP分析: $ ninja -C out/Release chrome soaap
【文件预览】:
chromium-master
----.gitmodules(300B)
----soaap-ninja-v42.diff(6KB)
----v29()
----v42.deps(399B)
----find-symbol(521B)
----soaap-ninja-v32.diff(6KB)
----vuln-annotations.txt(13KB)
----patch-ninja-file(1KB)
----v32()
----BSD(70B)
----v42()
----README.md(1KB)
----run-gyp(5KB)
----llvm-file-map(319B)
----llvm-link-wrapper(379B)