返回

文章详情

GitHub 包裹防火墙

Hacker News2026年10月21日 01:45

目录菜单。目前选择:如何工作 随着恶意软件攻击的数量不断增加,攻击者在包安装时利用系统漏洞,窃取 CI/CD 主机或开发者工作站上的凭证,甚至不运行包的代码。为了遏制这种攻击潮,GitHub 正在推出新的包裹防火墙功能。包裹防火墙位于操作终端(如 Actions 执行者或编码代理)和上游包裹库之间,检查元数据请求和包下载,寻找恶意活动的迹象。包裹防火墙今天在公测阶段向所有 GitHub Enterprise Cloud 客户开放,包括数据驻留的 GitHub Enterprise Cloud。 如何工作 首先,管理员为其企业设置政策控制。今天可用的控制包括可配置的冷却期、检查 GitHub 顾问数据库以获取恶意软件或漏洞警报以及供应链检查(如证明降级)。然后,诸如编码代理和 CI/CD 主机这样的终端需要进行配置,以便在其请求中使用防火墙,而不是直接指向上游包注册表。元数据请求和实际包下载将通过防火墙流动,防火墙将根据政策评估它们。如果包被错误阻止,用户可以请求例外,这个流程类似于其他 GitHub 高级安全功能。 可用性和限制 包裹防火墙作为公测产品可用,因为我们正在扩展其背后的基础设施,并继续根据客户需求添加功能。它对 GitHub Enterprise Cloud 客户开放,包括数据驻留的 GitHub Enterprise Cloud。试用期间该服务免费。当达到正式可用时,将根据计量使用收费,类似于 Actions 计费。目前,包裹防火墙仅支持 npm 包。 如何使用它 有关详细的设置说明,请参见 使用包裹防火墙保护终端。加入 GitHub Community 的讨论。 目录菜单。目前选择:如何工作 订阅我们的开发者通讯,获取开发者专属的双周通讯中的提示、技术指南和最佳实践。回到顶部

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

☕请我喝杯咖啡