百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

oss-rebuild

> 编程语言
开源

通过创建、验证和增强构建证明来保障开源包生态系统的安全性。

713 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

通过创建、验证和增强构建证明来保障开源包生态系统的安全性。

OSS Rebuild 旨在为开源包生态系统以低成本和大规模应用 可重现构建 理念。重建是通过分析已发布的元数据和文件而得出的,并与上游包版本进行比较。如果成功,则会为上游文件发布构建证明,验证上游文件的完整性,消除许多可能的安全漏洞源。 目前,我们支持以下生态系统:

  • npm (JavaScript/TypeScript) - PyPI (Python) - Crates.io (Rust) 虽然完全覆盖是目标,但目前只重新构建了每个生态系统中最受欢迎的包。
bash
$ oss-rebuild get pypi absl-py 2.0.0 --output=dockerfile | docker run $(docker buildx build -q -)
``` 上面的 `--output=payload` 选项生成了更易于人阅读的内容,而原始证明包可以通过以下方式访问:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言