# anything-analyzer

> 全能协议分析工具：浏览器抓包 + MITM 代理 + 指纹伪装 + AI 分析 + MCP Server 无缝对接 AI Agent/IDE   |  All-in-one protocol analysis toolkit — built-in browser capture, MITM proxy, JS hooks, fingerprint spoofing, AI analysis & M

- **URL**: https://www.freshcrate.ai/projects/anything-analyzer
- **Author**: Mouseww
- **Category**: MCP Servers
- **Latest version**: `v3.6.50` (2026-06-03)
- **License**: Unknown
- **Source**: https://github.com/Mouseww/anything-analyzer
- **Language**: TypeScript
- **GitHub**: 1,606 stars, 355 forks
- **Registry**: github (`Mouseww/anything-analyzer`)
- **Tags**: `2api`, `ai-tools`, `analysis-cli`, `api-analysis`, `automation-tools`, `blackbox-testing`, `network-analysis`, `protocol-analysis`, `typescript`

## Description

全能协议分析工具：浏览器抓包 + MITM 代理 + 指纹伪装 + AI 分析 + MCP Server 无缝对接 AI Agent/IDE   |  All-in-one protocol analysis toolkit — built-in browser capture, MITM proxy, JS hooks, fingerprint spoofing, AI analysis & MCP server for agent integration

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v3.6.50` | 2026-06-03 | High | # Anything Analyzer v3.6.50  ## 修复  - **LLM 工具调用协议校验** — 拒绝非字符串的 OpenAI、Responses API 与 Anthropic/MiniMax 工具调用标识字段   - 工具调用轮次不再让数字型 `id`、`name` 或 `call_id` 进入工具执行与结果回填路径   - 畸形工具调用响应现在会在入站协议边界返回明确格式错误  ## 下载  \| 平台 \| 文件 \| \|------\|------\| \| Windows \| Anything-Analyzer-Setup-3.6.50.exe \| \| macOS (Apple Silicon) \| Anything-Analyzer-3.6.50-arm64.dmg \| \| macOS (Intel) \| Anything-Analyzer-3.6.50-x64.dmg \| \| Linux \| Anything-Analyzer-3.6.50.AppImage \| |
| `v3.6.10` | 2026-05-28 | High | # Anything Analyzer v3.6.10  ## 修复  - **代理认证无法访问网页** — 修复配置带用户名密码的代理后，内嵌浏览器访问网页报错 `ERR_NO_SUPPORTED_PROXIES` (-336) 的问题 	- Chromium 的 `proxyRules` 不支持内嵌凭证格式 (`user:pass@host:port`) 	- 改为通过 `app.on('login')` 事件响应代理 407 认证质询  ## 下载  \| 平台 \| 文件 \| \|------\|------\| \| Windows \| Anything-Analyzer-Setup-3.6.10.exe \| \| macOS (Apple Silicon) \| Anything-Analyzer-3.6.10-arm64.dmg \| \| macOS (Intel) \| Anything-Analyzer-3.6.10-x64.dmg \| \| Linux \| Anything-Analyzer-3.6.10.AppImage \| |
| `v3.6.9` | 2026-05-12 | High | # Anything Analyzer v3.6.9  ## 修复  - **手机端 CA 证书安装后 HTTPS 仍报错** — 修复移动设备安装 CA 证书后进行网络请求仍提示证书不正确的问题 	- `.cer` 证书文件改为 DER 二进制格式（此前错误地返回 PEM 文本格式，iOS/Android 可能无法正确识别） 	- 叶证书添加 `authorityKeyIdentifier` 和 `subjectKeyIdentifier` 扩展，满足移动端 TLS 栈的严格校验 	- TLS 握手时发送完整证书链（叶证书 + CA 证书），确保客户端可完整验证信任路径 	- `.cer` / `.crt` / `.pem` 端点分别返回正确的 Content-Type（`application/x-x509-ca-cert` / `application/x-pem-file`）  ## 改进  - **证书安装教程大幅完善** — 证书下载页面新增详细的分步操作指南 	- iOS：10 步完整流程（代理配置 → Safari 下载 → 描述文件安装 → 证书信任设置），附常见问题 |
| `v3.6.8` | 2026-05-10 | High | # Anything Analyzer v3.6.8  ## 修复  - **局域网设备代理不可用** — 修复其他设备通过局域网连接 MITM 代理后无法正常使用的问题 	- 设备直接访问代理 IP 地址时返回证书下载页面，而非报错 	- 防止代理自连死循环（设备通过代理访问代理自身地址时正确拦截） 	- HTTPS 证书下载页支持：通过 CONNECT 隧道访问 `cert.anything.test` 时也能返回证书页 	- 证书下载链接自动适配：通过 IP 直接访问时，下载链接指向当前 IP 而非需要 DNS 的域名 - **HTTPS 非标准端口 Host 头错误** — 修复转发 HTTPS 请求时 `Host` 头丢失端口号（如 `example.com:8443` 被错误发为 `example.com`），导致目标服务器拒绝请求 - **WebSocket 升级 Host 头错误** — 修复 HTTP 和 HTTPS WebSocket 升级请求中 `Host` 头同样缺少端口号的问题  ## 改进  - **显示本机局域网 IP** — MITM 代理设置页面现在直 |
| `v3.6.6` | 2026-05-03 | High | # Anything Analyzer v3.6.6  ## 新功能  - **手机证书下载页面** — MITM 代理新增内置证书下载页面，手机配置代理后浏览器访问 `http://cert.anything.local` 即可下载并安装 CA 证书，类似 mitmproxy 的 `mitm.it` 机制   - 自动识别 iOS / Android / 桌面端，显示对应安装步骤   - 支持 `.crt` / `.pem` / `.cer` 格式下载 - **设置面板代理提示优化** — MITM 代理设置中显示手机证书安装地址，代理地址提示改为 `<本机IP>` 更便于外部设备连接  ## 下载  \| 平台 \| 文件 \| \|------\|------\| \| Windows \| Anything-Analyzer-Setup-3.6.6.exe \| \| macOS (Apple Silicon) \| Anything-Analyzer-3.6.6-arm64.dmg \| \| macOS (Intel) \| Anything-Analyzer-3.6.6-x64.dmg \| \| Li |
| `v3.5.3` | 2026-04-28 | High | # Anything Analyzer v3.5.3  ## 修复  - **macOS 自动更新签名校验失败** — 修复 mac 发布链路中更新包签名/校验缺失的问题，避免 `ShipIt` 在更新时提示“代码对象根本未签名”并导致新版本无法正确安装 - **AI / MCP 多轮追问上下文丢失** — 修复重新分析后聊天历史未正确重置、MCP 追问缺少初始上下文的问题，提升继续追问时的分析准确性 - **聊天失败状态残留** — 发送追问失败时会回滚乐观插入的用户消息，避免 UI 中残留无效消息  ## 改进  - **长对话工具上下文压缩** — 自动剥离和压缩旧消息中的工具上下文，保留关键请求序号与核心发现，降低长会话上下文膨胀问题 - **报告显示与导出优化** — 前端显示与导出报告时自动隐藏内部 `tool_context` 标记，使内容更干净、更适合分享 - **macOS 发布稳定性增强** — 单次 mac 构建同时产出 x64 与 arm64 更新元数据，并在 CI 中校验 `latest-mac.yml` 与 `codesign`，避免架构元数据被覆盖  ## |
| `v3.5.2` | 2026-04-22 | High | # Anything Analyzer v3.5.2  ## 修复  - **macOS 自动更新签名校验失败** — 修复 mac 发布链路中更新包签名/校验缺失的问题，避免 `ShipIt` 在更新时提示“代码对象根本未签名”并导致新版本无法正确安装 - **AI / MCP 多轮追问上下文丢失** — 修复重新分析后聊天历史未正确重置、MCP 追问缺少初始上下文的问题，提升继续追问时的分析准确性 - **聊天失败状态残留** — 发送追问失败时会回滚乐观插入的用户消息，避免 UI 中残留无效消息  ## 改进  - **长对话工具上下文压缩** — 自动剥离和压缩旧消息中的工具上下文，保留关键请求序号与核心发现，降低长会话上下文膨胀问题 - **报告显示与导出优化** — 前端显示与导出报告时自动隐藏内部 `tool_context` 标记，使内容更干净、更适合分享 - **macOS 发布稳定性增强** — 单次 mac 构建同时产出 x64 与 arm64 更新元数据，并在 CI 中校验 `latest-mac.yml` 与 `codesign`，避免架构元数据被覆盖  ## |
| `v3.5.1` | 2026-04-21 | High | # Anything Analyzer v3.5.1  ## 修复  - **MITM 代理上游代理支持** — MITM 代理服务器现在正确通过已配置的上游代理（HTTP/HTTPS/SOCKS5）转发出站连接，修复外部浏览器通过 MITM 代理抓包时无法访问需要翻墙站点的问题  ## 改进  - **CONNECT 隧道健壮性** — 修复代理响应解析中的 Buffer 编码问题和尾部数据丢失，HTTPS 代理类型正确使用 TLS 连接 - **超时保护** — 上游代理 CONNECT 隧道添加 30 秒超时，防止连接挂起和 socket 泄漏 - **请求体累积性能** — 修复 O(n^2) Buffer.concat 问题，改用计数器追踪大小  ## 下载  \| 平台 \| 文件 \| \|------\|------\| \| Windows \| `Anything-Analyzer-Setup-3.5.1.exe` \| \| macOS (Apple Silicon) \| `Anything-Analyzer-3.5.1-arm64.dmg` \| \| macOS (Intel) \| |
| `v3.4.1` | 2026-04-20 | High | # Anything Analyzer v3.4.1  ## Bug 修复  - **修复 AI 日志模块在多主题下样式异常** — 将 AI Log 视图中所有硬编码颜色和未定义 CSS 变量替换为 `tokens.css` 设计令牌，确保在全部 10+ 主题（light、dark、nord、dracula 等）下正常渲染 - **修复侧边栏版本号硬编码** — 侧边栏底部的版本号由静态 `v3.2.0` 改为动态读取应用实际版本号  ## 下载  \| 平台 \| 文件 \| \|------\|------\| \| Windows \| `Anything-Analyzer-Setup-3.4.1.exe` \| \| macOS (Apple Silicon) \| `Anything-Analyzer-3.4.1-arm64.dmg` \| \| macOS (Intel) \| `Anything-Analyzer-3.4.1-x64.dmg` \| \| Linux \| `Anything-Analyzer-3.4.1.AppImage` \| |
| `v3.4.0` | 2026-04-20 | High | # Anything Analyzer v3.4.0  ## 新功能  - **AI 请求日志查看器** — 新增 AI Request Log 模块，记录所有 LLM API 调用的完整 HTTP 请求/响应数据，帮助调试 AI 分析和追问过程中的网络问题   - 在 Report 工具栏点击「📋 AI 请求日志」即可进入日志视图   - 左右分栏布局：左侧为日志列表（支持类型过滤和搜索），右侧为详情面板   - 详情面板提供 Request Body / Response Body / Headers / Meta 四个子 Tab   - 支持 Session 级别和全局级别两种查看模式   - API Key 自动脱敏，敏感信息不会明文存储   - 记录请求耗时、Token 用量、HTTP 状态码和错误信息  ## Bug 修复  - **修复追问不遵循 apiType 配置** — 当用户全局设置 `apiType: "responses"`（OpenAI Responses API）时，追问（含 tool calling）仍错误使用 `/chat/completions` |

## Dependency audit

- **Score**: 96/100
- **Total deps**: 28
- **Resolved**: 28
- **Unresolved**: 0
- **License conflicts**: 0
- **Warnings**: 2
- **Scanned**: 2026-05-18

## Citation

- HTML: https://www.freshcrate.ai/projects/anything-analyzer
- Markdown: https://www.freshcrate.ai/projects/anything-analyzer.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/anything-analyzer/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
