Bearer CLI SAST 代码安全与隐私扫描器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/bearer-cli-sast-code-security-privacy-scanner。
技能介绍
要解决什么问题
应用里真正的安全缺陷往往藏在调用链深处,一次高危函数调用就可能让敏感数据流出边界。靠人工 code review 或只匹配危险 API 关键词的浅层工具,很难在多语言仓库中同时做到低误报与可解释的漏洞链路还原。
它如何工作
Bearer CLI 是面向源码的静态应用程序安全测试工具,通过解析项目代码结构,构建函数、参数与污点传播路径,再结合 OWASP Top 10、CWE Top 25 以及数据流规则,对源代码做安全与隐私维度的扫描与优先级排序。
- 扫描与识别:在源码层面查找可能导致安全漏洞或隐私泄露的模式与数据流转。
- 分析优先级:对扫描结果进行过滤与排序,帮助团队先关注高风险问题。
- 跨文件分析:对 Java、Python、C#(alpha) 提供更深入的分析能力;基础 SAST 支持 Go、Java、JavaScript、TypeScript、PHP、Python、Ruby。
适用边界与注意点
该技能更适合在 CI 或提交前对源码仓库做扫描,用于发现可解释的数据流风险与隐私相关问题。它不替代运行时防护、渗透测试或依赖漏洞扫描;跨文件分析的能力与精度仍取决于语言支持与代码可解析程度,扫描结果需要结合业务上下文进行确认。
使用场景
- 仓库接入 CI 时需要对源码做 SAST 扫描并过滤高优先级漏洞。
- Java/Python 服务升级前要排查 OWASP Top 10 相关的数据流风险。
- 多语言代码库需要统一检查 CWE Top 25 与敏感数据泄露路径。
- C# 项目处于 alpha 阶段,想试用跨文件分析评估潜在漏洞。
适合人员
- 应用安全工程师:要在提交或流水线阶段定位可解释的源码漏洞。
- 后端开发:负责 Java/Python 服务,想先处理高危数据流与隐私风险。
- CI/CD 负责人:需要在仓库变更时自动运行 SAST 并输出优先级结果。
- 技术负责人:评审多语言项目的安全基线,确认支持范围与 alpha 能力。