SuperAPI AI 工具集

security-pattern-check

安全与审计

查看项目

更新于 10-15 23:46

技能介绍

用途:在开发过程中自动检查代码中的安全漏洞与反模式,模拟资深开发者的安全审查视角,给出即时反馈。覆盖范围包括注入漏洞(SQL、NoSQL、命令、LDAP、XPath)、认证与授权缺陷、敏感数据暴露、反射/存储/DOM 型 XSS、CSRF、安全配置错误、加密问题(弱随机、短密钥、MD5/SHA1、ECB、无盐)、API 安全、依赖组件漏洞以及路径遍历、文件上传、XXE、不安全反序列化等文件与资源问题。

主要能力:按“识别输入点→追踪数据流→检查校验→审查认证授权→检查加密→扫描依赖→评估配置→按风险生成报告”的流程分析,输出结构化对象,包含文件名、securityScore、riskLevel、漏洞列表及每项的类型、严重级别、CWE、OWASP 编号、位置、描述、风险、利用场景、脆弱代码示例、修复方案与参考链接,另含修复建议与合规映射(OWASP、CWE、PCI-DSS 等)。风险按类 CVSS 分级:严重(9.0-10.0)、高(7.0-8.9)、中(4.0-6.9)、低(0.1-3.9)。

使用方式:资料未提供安装命令或具体调用方式;文档给出返回对象示例,并示范在检测到 SQL 注入、硬编码密钥、缺失输入校验时自动触发并输出警告和修复代码。

适用场景:代码提交或部署前的安全自查,重点在开发阶段发现并修复低成本漏洞。

限制:资料未说明支持的编程语言、运行平台、授权方式与是否收费;若语言不支持仅提供通用建议,上下文不足时会询问框架和使用方式,疑似误报时会说明理由并允许覆盖。