HashiCorp Vault 密钥扫描器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/hashicorp-vault-secret-scanner-2。
技能介绍
要解决什么问题
当应用需要访问数据库、外部服务 API 或服务间通信时,凭证往往以硬编码形式散落在代码、配置或提交历史里。这类泄漏通常很难靠人工 review 穷尽,而传统的扫描方案大多止步于"报告问题",修复仍需运维手动改密、更新配置、重新部署。另一个痛点是凭证的回收:轮换某个密钥后,引用它的依赖项、衍生凭证并不会同步失效,泄漏出去的旧凭证仍可能被滥用。
使用场景
- 在代码合并到主分支前,需要扫描新增脚本里是否硬编码了数据库连接字符串或第三方 API Key。
- 安全审计发现旧系统泄漏了服务间通信凭证,需要立即调用 Transit 引擎批量轮换并重新加密这些密钥。
- 当员工离职或项目下线时,需要不仅撤销单个核心凭证,还要连带失效其衍生的整个凭证树以防侧漏。
适合人员
- 后端开发工程师:希望在提交代码前自动拦截硬编码的数据库密码,避免将凭证推上版本库。
- 安全运维人员:需要建立自动化的凭证生命周期管理流程,在检测到泄漏时一键触发密钥轮换。
- 云原生架构师:负责设计多服务间的鉴权体系,要求能安全地管理和批量撤销跨服务调用的凭证树。