关于 security-scanning-security-sast
用于多语言、多框架代码的静态应用安全测试技能,面向安全代码审查和发布前检查。它涵盖注入、硬编码密钥及安全策略,并要求关注扫描工具、自动修复和代码外传的风险。
主要功能
- 01跨语言代码漏洞检测
- 02注入与硬编码密钥检查
- 03框架相关安全模式分析
- 04自定义安全策略执行
- 05发布前安全验证
适用场景
- 01审查代码中的注入风险
- 02扫描仓库中的硬编码密钥
- 03发布前进行安全检查
- 04评估遗留代码或合规要求
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill security-scanning-security-sast安装后在 Claude Code 中输入/security-scanning-security-sast确认已加载。
附带文件references/detailed-guide.md
详细介绍
SAST 安全插件
静态应用安全测试(SAST),用于跨多种语言、框架和安全模式全面检测代码漏洞。
详细指南
执行此技能前,请阅读详细指南。其中保留了完整的流程和参考资料。必须遵守其中的安全要求、前提条件和验证要求。对于针对性任务,请加载相关章节;对于端到端任务,请完整阅读指南。
适用场景
用于代码审查安全分析、注入漏洞、硬编码密钥、框架特定模式、自定义安全策略实施、部署前验证、旧版代码评估以及合规性(OWASP、PCI-DSS、SOC2)。
专用工具:高级凭据扫描请使用 security-secrets.md,Top 10 映射请使用 security-owasp.md,REST/GraphQL 端点请使用 security-api.md。
不适用场景
- 只需要运行时测试或渗透测试
- 无法访问源代码或构建输出
- 环境禁止使用第三方扫描工具
安全
- 未经批准,不要将专有代码上传到外部服务。
- 启用自动修复或阻止发布前,必须进行审核。
限制
- 仅当任务明确符合上述范围时,才使用此技能。
- 不要将输出视为针对特定环境进行验证、测试或专家审核的替代品。
- 如果缺少必要的输入、权限、安全边界或成功标准,请停止并请求澄清。
评论
支持 Markdown