SuperAPI AI 工具集

mitm-find-insecure

安全与审计

查看项目

更新于 10-15 22:38

技能介绍

用途:分析当前目录下的 mitmproxy 转储文件 log.txt,查找 HTTP 流量中的不安全配置,适用于用户询问安全响应头、Cookie 安全、CORS 问题或传输安全时。

主要能力(六类检查):

  1. HTTP 而非 HTTPS:明文传输敏感数据、登录/支付页面使用 HTTP、混合内容问题。
  2. 缺失安全响应头:Strict-Transport-Security(HSTS)、X-Content-Type-Options、X-Frame-Options、Content-Security-Policy、X-XSS-Protection、Referrer-Policy。
  3. 不安全 Cookie:缺少 Secure 标志、缺少 HttpOnly 标志、缺少 SameSite 属性、会话 Cookie 无保护。
  4. CORS 问题:Access-Control-Allow-Origin: *、通配符下允许凭据、来源过于宽松。
  5. SSL/TLS 问题:SHA1 证书(已弃用)、弱密码套件、过时 TLS 版本。
  6. 信息泄露:GET 参数中的敏感数据、暴露的调试/详细错误、响应中的堆栈跟踪、泄露的内部文件路径。

使用方式:需当前目录存在 log.txt。若缺失,先抓取流量: mitmdump --set flow_detail=3 2>&1 | tee log.txt

输出格式:每条发现包含 Endpoint/Resource(问题位置)、Issue(配置错误内容)、Current Value(观测值)、Recommended(安全配置建议)、Risk(潜在攻击向量)、Severity(Critical/High/Medium/Low/Info)。

限制:依赖 mitmproxy 抓包文件,需先具备流量数据;资料未提供安装方式、收费、平台支持及具体命令参数等更多信息。