伏特加政策
气候-ADAPT 前端政策
沃尔多 加载
释放
见 发 言。 。 。 .
如何捐款
见 发达国家d。 。 。 .
秘密扫描
此寄存器使用 Betterleaks GitHub 动作扫描当前
每个推拉请求的仓库内容。 扫描使用规则在
.gitleaks.toml 上传 a betterleaks-report 发现时的文物
检测到.
如果配置了可选的 SMTP 秘密, 失败的扫描也会发送电子邮件到 最后的犯规者。 工作流程期望这些寄存器或 组织机密:
SMTP_URLSMTP_PORT(可选,默认为)25(中文(简体) )SMTP_EMAILSMTP_PASSWORD(如果 SMTP 服务器不需要认证, 可选择)
端口 465 以直接 TLS 发送; 其他端口使用默认 SMTP 握手.
电子邮件中包含一个简短的发现摘要,
包括每个发现中经过编辑的匹配行.
有三个共同的结果:
-
一切都没事. 这个
Betterleaks / Scan for secrets检查为绿色 无需采取行动。 运行时间值的常规引用是确定的, 例如:const tokenFromCookie = req.universalCookies.get('auth_token'); -
发现了一个真正的秘密. 检查为红色,工作流程日志要求您 下载
betterleaks-report艺术品 从 GitHub 打开文物 动作运行并检查报告的文件,行和规则 。 删除已承诺 值,将其移动到合适的密店,如果被曝光则旋转. 报告条目是这样的:{ "RuleID": "secret-literal-assignment", "File": "src/config.js", "StartLine": 12, "Secret": "[REDACTED]" } -
调查结果是虚假的阳性. 只有在显然没有时才保留该值 敏感,例如测试固定图、占位符或公共实例。 添加
betterleaks:allow在同一行中,并在 拉请求.const testPassword = 'admin'; //betterleaks:allowpassword: "admin" #betterleaks:allow
不添加 betterleaks:allow 到真正的证书.
版权和许可证
原始守则的初始所有人是欧洲环境署. 所有权利保留.
见 利比里亚 详细情况.
供资
欧洲环境署(欧盟) 详情请查看date/blob/master/LICENSE.md.