通过创建、验证和增强构建证明来保障开源包生态系统的安全性。
OSS Rebuild 旨在为开源包生态系统以低成本和大规模应用 可重现构建 理念。重建是通过分析已发布的元数据和文件而得出的,并与上游包版本进行比较。如果成功,则会为上游文件发布构建证明,验证上游文件的完整性,消除许多可能的安全漏洞源。 目前,我们支持以下生态系统:
$ oss-rebuild get pypi absl-py 2.0.0 --output=dockerfile | docker run $(docker buildx build -q -)
``` 上面的 `--output=payload` 选项生成了更易于人阅读的内容,而原始证明包可以通过以下方式访问:暂无开放 Issues,或尚未同步最近议题。