SuperAPI AI 工具集

misconfig

安全与审计

查看项目

更新于 10-15 21:42

技能介绍

用途:该技能用于检查应用与基础设施配置中的安全错误配置,依据 OWASP Top 10 2021 A05 与多项 CWE 归类问题,并给出可操作的发现结果。

主要能力:检测缺失安全头(CSP、X-Frame-Options、HSTS、X-Content-Type-Options、Permissions-Policy、Referrer-Policy);生产环境调试模式开启;CORS 通配符或过度宽松来源;默认凭据;暴露堆栈或内部信息的详细错误;目录列表、TRACE/TRACK、未认证管理面板、phpinfo() 等不必要功能;Cookie 缺失 Secure/HttpOnly/SameSite;世界可读密钥、777 权限、过宽 IAM;弱加密套件、TLS 低于 1.2、生产自签名证书、缺失 HSTS;认证端点、API 与表单缺少限流。

使用方式:支持 --scope、--depth、--severity、--format(text、json、sarif、md)、--fix、--explain 等标志。流程为确定范围、检测可用扫描器(checkov、tfsec、kics、trivy、semgrep)、对范围内文件运行扫描器、用 Grep/Read 做上下文分析与去重、按 findings schema 报告,发现 ID 以 MSCFG 开头。扫描器命令示例:checkov -d <target> -o json --quiet;tfsec <target> --format json;kics scan -p <target> --type json;trivy fs --format json --scanners misconfig <target>;semgrep scan --config auto --json --quiet <target>。

适用场景:面向配置繁重的代码库,常用于 path: 与 full 范围;深度分析可追踪配置继承链。

限制:资料未提供扫描器未安装时的完整安装步骤,未提供定价与效果数据;无扫描器时回退到 Grep 检测并将置信度标为 medium。