Page 1 of 1

可以检测到哪些类型的信息?

Posted: Sun Apr 06, 2025 9:01 am
by Noyonhasan617
通过秘密扫描防止信息泄露
秘密扫描功能可以自动检测存储库中意外提交的 API 密钥、密码和身份验证信息,从而防止发生安全事故。
许多开发人员在对代码进行版本控制时会意外地包含敏感信息。
将此信息包含在公共存储库中会增加被攻击者利用的风险。
GitHub Advanced Security 的秘密扫描功能有助于减轻这些风险并加强企业和个人开发者的安全态势。

秘密扫描的基本操作和机制
Secrets Scanning 会自动扫描您的 GitHub 存储库中的代码、提交历史记录和拉取请求,以查找敏感信息。
该功能与 GitHub 的合作伙伴合作,可识别 200 多种不同的敏感信息模式。
例如,扫描 AWS 访问密钥和 GitHub 个人访问令牌 (PAT)。
如果检测到任何敏感信息,您将立即收到通知并提示您采取行动以最大限度地降低风险。

Secret Scan
Secret Scan 可以检测到敏感信息,例如:
– API 密钥(AWS、Google Cloud、Azure 等)
– 凭证(OAuth 令牌、JWT 令牌、SSH 密钥)
– 数据库连接信息(MySQL、PostgreSQL、MongoDB 等)
– 云服务凭证(Slack、Twilio、Stripe 等)
– 加密密钥/私钥(PGP 密钥、SSL 证书)
即使开发人员意外将敏感信息上 中国泰国数据 传到公共存储库,这也提供了一种快速响应的机制。

Secret Scan 设置说明和推荐设置
您可以从 GitHub 存储库的设置页面轻松启用秘密扫描。
步骤如下:
1. 进入存储库设置页面
2. 打开“安全和分析”选项卡
3. 启用秘密扫描
此设置确保不仅扫描新添加的代码,而且扫描过去的历史记录。
在企业环境中,我们建议在组织级别启用它。
这使得您可以在所有存储库中实施统一的安全策略。