SuperAPI AI 工具集

audit-security

安全与审计

查看项目

更新于 10-15 22:41

技能介绍

用途:当用户要求检查漏洞、审计安全、审查 OWASP 合规、扫描密钥或评估应用安全时,执行结构化安全审计。

主要能力:先读取项目上下文(架构、历史审计、API 与基础设施文档),确定审计范围与技术栈;扫描注入类漏洞(SQL 注入、XSS、命令注入、模板注入、路径遍历、LDAP/NoSQL 注入);检查认证与会话管理(密码哈希、JWT、会话、MFA、限流);检查敏感数据暴露(硬编码密钥、日志中的 PII、错误信息、git 历史、.env);审查安全配置(CORS、安全响应头、调试模式、HTTPS、Cookie、默认凭据);检查访问控制(端点鉴权、IDOR、越权、文件上传);并人工审查业务逻辑(竞态、状态转换、审计日志)。

使用方式:技能会依据 $ARGUMENTS 与对话确定范围,未指定则审计整个代码库。发现项按严重级别(Critical/High/Medium/Low)、CWE、OWASP 类别、可利用性、影响、证据与修复建议分类。报告写入 .chalk/docs/engineering/<n>_security_audit.md,文件名遵循 <number>_security_audit.md 约定,编号取现有匹配文件的最高编号加一。报告含执行摘要、发现汇总、OWASP 覆盖表、各级别发现、正面发现与建议。

适用场景:Web API、SPA、移动后端、CLI 工具等代码库的安全审查,以及发布前的安全检查。

限制:资料未提供具体安装命令、收费方式与运行环境要求;审计效果依赖人工审查与项目上下文,自动扫描无法覆盖业务逻辑缺陷。