Skip to content

Releases: Mouseww/anything-analyzer

v3.6.10

28 May 06:50

Choose a tag to compare

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

12 May 01:57

Choose a tag to compare

Anything Analyzer v3.6.9

修复

  • 手机端 CA 证书安装后 HTTPS 仍报错 — 修复移动设备安装 CA 证书后进行网络请求仍提示证书不正确的问题
    • .cer 证书文件改为 DER 二进制格式(此前错误地返回 PEM 文本格式,iOS/Android 可能无法正确识别)
    • 叶证书添加 authorityKeyIdentifiersubjectKeyIdentifier 扩展,满足移动端 TLS 栈的严格校验
    • TLS 握手时发送完整证书链(叶证书 + CA 证书),确保客户端可完整验证信任路径
    • .cer / .crt / .pem 端点分别返回正确的 Content-Type(application/x-x509-ca-cert / application/x-pem-file

改进

  • 证书安装教程大幅完善 — 证书下载页面新增详细的分步操作指南
    • iOS:10 步完整流程(代理配置 → Safari 下载 → 描述文件安装 → 证书信任设置),附常见问题解答
    • Android:8 步安装流程 + 验证方法 + 小米/华为/OPPO/vivo/三星/Pixel 六大品牌的设置路径指引
    • 补充 Android 7+ 用户 CA 限制说明、Root/Magisk 方案、锁屏要求等特别说明
    • 桌面端补充 Windows 信任存储和 macOS 钥匙串信任设置说明

下载

平台 文件
Windows Anything-Analyzer-Setup-3.6.9.exe
macOS (Apple Silicon) Anything-Analyzer-3.6.9-arm64.dmg
macOS (Intel) Anything-Analyzer-3.6.9-x64.dmg
Linux Anything-Analyzer-3.6.9.AppImage

v3.6.8

10 May 16:15

Choose a tag to compare

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 代理设置页面现在直接展示本机局域网 IP 地址和端口,方便其他设备快速配置代理

下载

平台 文件
Windows Anything-Analyzer-Setup-3.6.8.exe
macOS (Apple Silicon) Anything-Analyzer-3.6.8-arm64.dmg
macOS (Intel) Anything-Analyzer-3.6.8-x64.dmg
Linux Anything-Analyzer-3.6.8.AppImage

v3.6.6

03 May 16:29

Choose a tag to compare

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
Linux Anything-Analyzer-3.6.6.AppImage

v3.6.5

03 May 16:09

Choose a tag to compare

Anything Analyzer v3.6.5

修复

  • 应用闪退(原生崩溃) — 重写标签页切换机制,使用 setBounds 隐藏/显示标签页替代 removeChildView/addChildView,避免 Chromium Mojo IPC 通道断裂导致的原生级崩溃(blink.mojom.WidgetHost 消息拒绝 → 访问地址 0xFFFFFFFFFFFFFFFF)
  • 渲染进程崩溃恢复 — 新增 render-process-gonedestroyed 事件处理,渲染进程意外终止时自动替换为崩溃恢复页面,而非整个应用崩溃
  • 全局 isDestroyed 防护 — 在 30+ 处 WebContents 操作点添加 isDestroyed() 检查,覆盖 CDP、IPC、MCP、Capture、Session、Replay 等全部模块,防止操作已销毁的 WebContents 引发异常
  • 事件监听器溢出 — WebContents 设置 setMaxListeners(30) 消除 MaxListeners exceeded 警告
  • 浏览器标签页安全沙盒 — 目标浏览器标签页启用 sandbox: true,与 Chromium 标准安全模型一致
  • 会话组切换泄漏 — 切换会话组时正确分离所有标签页视图(非仅当前活跃页),避免跨分区视图残留

改进

  • 原生崩溃报告 — 启用 Crashpad 崩溃报告,转储文件保存至 userData/Crashpad/,便于崩溃分析
  • Replay 引擎健壮性 — 重写 CDP 和 loadURL 调用,每次操作前检查 WebContents 状态
  • 未处理 Promise 拒绝 — 主进程捕获未处理的 Promise rejection 并记录日志

下载

平台 文件
Windows Anything-Analyzer-Setup-3.6.5.exe
macOS (Apple Silicon) Anything-Analyzer-3.6.5-arm64.dmg
macOS (Intel) Anything-Analyzer-3.6.5-x64.dmg
Linux Anything-Analyzer-3.6.5.AppImage

v3.6.3

01 May 12:52

Choose a tag to compare

Anything Analyzer v3.6.3

新功能

  • 页面加载状态指示 — 地址栏底部显示滑动进度条,标签页标题旁显示旋转加载图标,清晰反馈页面加载中状态
  • 页面加载失败处理 — 页面加载失败时显示友好的错误页面(含错误码、URL 和重试按钮),替代之前的永久白屏
  • WebSocket 代理支持 — MITM 代理新增 WebSocket (ws:// 和 wss://) 协议转发,支持 WebSocket 请求的捕获和分析

修复

  • 新标签页白屏 — WebContentsView 默认白色背景导致加载期间出现刺眼白屏,已设置深色背景色与应用主题一致
  • 部分网站长时间白屏 — 缺少加载失败处理,页面加载出错后永远停留在白屏状态,无任何反馈

下载

平台 文件
Windows Anything-Analyzer-Setup-3.6.3.exe
macOS (Apple Silicon) Anything-Analyzer-3.6.3-arm64.dmg
macOS (Intel) Anything-Analyzer-3.6.3-x64.dmg
Linux Anything-Analyzer-3.6.3.AppImage

v3.6.2

30 Apr 14:47

Choose a tag to compare

Anything Analyzer v3.6.2

新功能

  • 交互录制 UI 面板 — Inspector 视图新增"交互录制"Tab,可查看所有录制的点击、输入、滚动、鼠标移动轨迹事件,支持展开查看完整选择器和属性
  • 浏览器 DevTools 按钮 — 浏览器面板新增 DevTools 开关按钮,点击可打开/关闭当前标签页的开发者工具(独立窗口模式)
  • 录制状态指示器 — 底部状态栏显示交互录制事件计数,录制中时以红色脉冲圆点提示

修复

  • JS Hook 数据无法抓取 — 目标浏览器标签页缺少 preload 脚本,导致 hook-script 注入后 postMessage 无法转发到主进程。新增 target-preload 并配置到 WebContentsView
  • InteractionRecorder.pause/resume 崩溃setRecordingState 方法未实现导致运行时报错,已补充实现并正确广播到所有已注入的目标页面
  • 交互事件监听无防抖 — 每次录制事件触发全量 DB 查询,快速操作时造成性能问题。已加入 500ms 防抖

下载

平台 文件
Windows Anything-Analyzer-Setup-3.6.2.exe
macOS (Apple Silicon) Anything-Analyzer-3.6.2-arm64.dmg
macOS (Intel) Anything-Analyzer-3.6.2-x64.dmg
Linux Anything-Analyzer-3.6.2.AppImage

v3.6.1

30 Apr 09:46

Choose a tag to compare

Anything Analyzer v3.6.1

修复

  • MCP 工具 inputSchema 缺失 — 为多个注册工具补充 inputSchema 定义,修复部分 MCP 客户端因缺少 schema 而无法正确调用工具的问题

下载

平台 文件
Windows Anything-Analyzer-Setup-3.6.1.exe
macOS (Apple Silicon) Anything-Analyzer-3.6.1-arm64.dmg
macOS (Intel) Anything-Analyzer-3.6.1-x64.dmg
Linux Anything-Analyzer-3.6.1.AppImage

v3.5.5

30 Apr 00:52

Choose a tag to compare

Anything Analyzer v3.5.5

修复

  • AI 分析追问内容不可见 — 修复追问回答完成后内容无法自动滚动到可见区域的问题,新增对 chatHistory 变化的监听并使用 requestAnimationFrame 确保 DOM 更新后再执行滚动

下载

平台 文件
Windows Anything-Analyzer-Setup-3.5.5.exe
macOS (Apple Silicon) Anything-Analyzer-3.5.5-arm64.dmg
macOS (Intel) Anything-Analyzer-3.5.5-x64.dmg
Linux Anything-Analyzer-3.5.5.AppImage

v3.5.4

29 Apr 14:41

Choose a tag to compare

Anything Analyzer v3.5.4

修复

  • MCP Server 模式第三方客户端连接报错 — 修复多个导致第三方 MCP 客户端(如 Claude Desktop、Cursor 等)连接失败的问题:
    • 批量 JSON-RPC 请求(数组格式)初始化时被错误拒绝
    • per-session McpServer 实例未被正确注册,导致后续工具调用无法路由
    • DELETE 请求绕过 SDK 内部状态清理,造成会话残留
    • 会话过期后返回 400 而非 404,客户端无法正确触发重新初始化

下载

平台 文件
Windows Anything-Analyzer-Setup-3.5.4.exe
macOS (Apple Silicon) Anything-Analyzer-3.5.4-arm64.dmg
macOS (Intel) Anything-Analyzer-3.5.4-x64.dmg
Linux Anything-Analyzer-3.5.4.AppImage