Agent Skills
返回列表
💻

Bearer CLI SAST 代码安全与隐私扫描器

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 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 能力。