mcpField
S
security-scanning-security-sast

security-scanning-security-sast

github.com/sickn33安全48.7k371 次安装今天更新
代码仓库

关于 security-scanning-security-sast

用于多语言、多框架代码的静态应用安全测试技能,面向安全代码审查和发布前检查。它涵盖注入、硬编码密钥及安全策略,并要求关注扫描工具、自动修复和代码外传的风险。

主要功能

  1. 01跨语言代码漏洞检测
  2. 02注入与硬编码密钥检查
  3. 03框架相关安全模式分析
  4. 04自定义安全策略执行
  5. 05发布前安全验证

适用场景

  1. 01审查代码中的注入风险
  2. 02扫描仓库中的硬编码密钥
  3. 03发布前进行安全检查
  4. 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