← 返回列表

GitHub 的秘密检测模型:用更少的噪音发现更多秘密

GitHub Blog原文发布 2026-10-14 01:56首次收录 2026-10-14上架 2026-10-14 07:14

☆ 收藏查看原文 ↗

这件事讲了什么

GitHub 改进了它用来扫描代码里密钥、密码等敏感信息的检测方式。以前用大型语言模型来判断,误报多、速度慢、成本高,因为很多看起来像密钥的字符串其实是测试用占位符或校验码。现在 GitHub 换成两段式流程:先用规则快速找出所有可疑字符串,再用一个专门训练的小模型 ModernBERT 结合文件路径、变量名和周围代码判断它是不是真的密钥。结果是用户接受警报的比例提高了 11.5%,扫描中位耗时降低 86%,服务器成本降低 98% 以上,并且这套方法已经用在提交前的拦截保护里。

可以使用的工具

文中可用工具

  • ModernBERT一个经过微调的小型分类模型,负责判断可疑字符串结合上下文后是不是真正的密钥
这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。