AI 资源库 · 已整理 2 项

secret-scanning

查看与secret-scanning相关的 AI 资讯、工具、Skill、工作流和开源项目。

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

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

文中可用工具

  • ModernBERT一个经过微调的小型分类模型,负责判断可疑字符串结合上下文后是不是真正的密钥
☆ 收藏查看来源 ↗

密钥保护必须跟上软件增长的步伐

GitHub 发布数据称,如今每三个 pull request 中就有一个涉及 AI 智能体,而一年前不到十分之一;代码产出在加速,但泄露的密钥平均要等约 40 天才被人工撤销,五分之一甚至超过 90 天。为解决这个“开发快、修复慢”的失衡,GitHub 与 Microsoft Applied Sciences 合作训练了一个分类器,能在不到两毫秒内判断一组候选密钥,把推送保护扩展到没有固定格式的密钥,有望让可拦截的密钥数量翻倍以上。对开发者来说,更多密钥会在进入仓库历史前被自动拦下,少一些事后手动补救的麻烦。目前该模型的具体上线时间和可用范围,原文尚未说明。

文中可用工具

提供的材料未提及具体可用工具。

☆ 收藏查看来源 ↗