【开源】Anything Analyzer — 傻瓜式生成 注册机|2API 协议分析文档,直接喂给 AI 写代码【支持对接CC等编程工具】【4天Star 已破千】

2026-04-29 10:042阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

大家好,分享一个刚开源的工具 - Anything Analyzer,解决一个很具体的痛点:

你想让 AI 帮你对接某个 网站/软件 的 API,但 AI 不知道协议细节,你手动抓包整理又累得要死

链接

  • GitHub:GitHub - Mouseww/anything-analyzer: Universal web protocol analyzer — embedded browser + CDP capture + AI analysis · GitHub

为什么用 Anything Analyzer?

传统工具各管一摊:DevTools 只看浏览器、Fiddler/Charles 只做代理、Wireshark 看不了 HTTPS。抓完包还得自己翻几百条请求,手动分析。

Anything Analyzer 不一样 —— 全场景抓包 + AI 自动分析:
就这么简单。
不用开 DevTools,不用手动抓包,不用自己整理请求格式。

网页 桌面应用 终端 脚本 手机/IoT Chrome Postman curl/wget Python App / 小程序 │ Electron │ Node.js │ │ │ │ │ │ ▼ ▼ ▼ ▼ ▼ ┌──────────┐ ┌─────────────────────────────────────────────────────┐ │ 内嵌浏览器 │ │ MITM 代理 (端口 8888) │ │ (CDP) │ │ 系统代理 / 手动指定 / Wi-Fi 代理 │ └─────┬─────┘ └──────────────────────┬──────────────────────────────┘ │ │ └──────────┬───────────────────┘ ▼ ┌─────────────────┐ │ 统一会话 Session │ ← 所有来源的请求汇入同一个会话 └────────┬────────┘ ▼ ┌─────────────────┐ │ AI 智能分析 │ ← 一键生成协议逆向 / 安全审计 / 加密分析报告 └─────────────────┘


三大核心能力

1. 全场景抓包 — Anything,不止浏览器

抓包对象 怎么抓 典型场景
网页 内嵌浏览器直接操作 网站 API 逆向、OAuth 登录、前端加密
桌面应用 MITM 代理 + 系统代理 Postman、Electron 应用、游戏客户端
终端命令 MITM 代理 + 环境变量 curl、wget、httpie
脚本程序 MITM 代理 + 代码配置 Python requests、Node.js fetch、Go http
手机 / 平板 MITM 代理 + Wi-Fi 代理 iOS/Android App、小程序、H5
IoT / 其他设备 MITM 代理 + 网关代理 智能家居、嵌入式设备的 HTTP 通信

所有来源的请求统一汇入同一个 Session,AI 分析时一并处理。

2. AI 智能分析 — 不只是抓包,是自动理解协议

  • 两阶段分析 — Phase 1 智能过滤噪声请求 → Phase 2 聚焦深度分析
  • 5 种分析模式 — 自动识别 / API 逆向 / 安全审计 / 性能分析 / JS 加密逆向
  • JS Hook 注入 — 自动拦截 fetch、XHR、crypto.subtle、CryptoJS、SM2/3/4 等加密调用
  • 加密代码提取 — 从 JS 文件中自动提取加密相关代码片段
  • 流式输出 + 多轮追问 — 报告实时流式显示,可继续追问细节

3. MCP 生态集成 — AI Agent 的抓包工具

  • MCP Client — 接入外部 MCP Server(stdio + StreamableHTTP),扩展 AI 分析能力
  • 内置 MCP Server — 将抓包和分析能力暴露为 MCP 工具,可被 Claude Desktop、Cursor 等直接调用

使用方式

从 Releases 下载对应平台安装包:

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

源码运行

安装后在 Settings 配置 LLM API 即可使用 AI 分析。不配 LLM 也能正常抓包。


更新日志:


已更新到 v3.3.5 :

新功能

  • 11 套主题皮肤 — 标题栏一键切换:Default Dark / Light / Discord / GitHub Dark / Catppuccin / Dracula / Nord / Tokyo Night / Gruvbox / Ayu Dark / One Dark
  • 浏览器指纹伪装 — 支持 UserAgent、Platform、屏幕分辨率、WebGL Renderer、Canvas Noise、WebRTC Policy、硬件并发数、设备内存、时区、语言等全面伪装,每个 Session 独立指纹配置
  • MCP Server Bearer Token 认证 — MCP Server 支持配置 Auth Token,增强安全性
  • Per-session Tab Groups — 每个 session 独享自己的 tab 集合,切换 session 时隐藏旧 tab 并恢复新 session 的 tab,页面状态完整保留(登录态、表单、滚动位置等)
  • 浏览器数据完全隔离 — 各 session 通过 Electron partition 实现 cookies/localStorage/cache 独立,Session A 的登录不会泄露到 Session B

改进

  • 首次访问 session 自动导航到 target_url;返回已有 tab 的 session 不强制跳转
  • 导航决策移入 main process,消除 renderer ↔ main IPC 往返的时序问题
  • 删除 session 时同步清理对应的 tab group 及浏览器数据
  • App 退出时正确清理所有 session group 的 tab 资源
  • 网络错误诊断增强 — 提取 err.cause 展示真实错误原因,不再被 fetch failed 兜底信息吞掉细节
  • MCP Server 认证恢复 — 恢复 Bearer token 自动生成和认证开关功能

Bug 修复

  • 修复界面白屏 — 恢复 v3.3.3 中被误删的窗口控制、指纹伪装、Shell 等 IPC handlers,修复应用启动后白屏无法使用的问题
  • 修复追问对话消失 — 旧报告(v3.3.3 之前生成)打开后发送追问,消息和回答不可见的问题;现在会自动重建对话上下文并回写数据库
  • 修复取消分析功能 — 恢复 AbortController 逻辑,分析过程中可正常取消
  • 恢复 react-window 依赖 — 修复虚拟列表组件因缺少依赖导致的渲染异常

3.0.0 重磅更新

MITM 代理抓包(捕获外部应用流量)

v3.0.0 新增内置 HTTPS 中间人代理,支持捕获系统级 / 外部应用的 HTTP(S) 流量(如 Postman、curl、移动端 App、Python 脚本等),不再局限于内嵌浏览器。

    • 下载:Release v3.0.0 · Mouseww/anything-analyzer · GitHub

v2.5.0 已更新

  • 内置 MCP Server — 对外暴露工具,可对接AI编程工具
  • 修复已知bug
    • 下载:Release v2.5.0 — Initial Release · Mouseww/anything-analyzer · GitHub

已更新到 v2.4.0 版本 ,新增了多项功能(两阶段 AI 分析、内置 tool、手动多选分析、导出请求、全局代理设置等)。

  • 下载:Release v2.4.0 — Initial Release · Mouseww/anything-analyzer · GitHub

已更新到 v2.3.0 版本 ,包含MCP 工具集成、提示词模板、加密脚本提取及多项改进。

  • 下载:Release v2.3.0 — Initial Release · Mouseww/anything-analyzer · GitHub

最最最最重要的:

希望大家周知,本工具只是利用AI能力帮助你进行网站行为分析,请用于学习。
本项目不具备以下能力:

  • 不具备【非法获取计算机数据】的功能
  • 不具备【非法修改计算机数据】的功能
  • 不具备【非法控制计算机系统】的功能
  • 不具备【破坏计算机系统】的功能
  • 不具备【内置AI模型】 (AI模型由用户自己配置,请按照《生成式人工智能服务管理暂行办法》合规使用大模型)

务必不要使用本工具进行任何违反中国法律的行为!!!
务必不要使用本工具进行任何违反中国法律的行为!!!
务必不要使用本工具进行任何违反中国法律的行为!!!

欢迎试用反馈,求 Star

网友解答:
--【壹】--:

大佬,,这个是真的太需要了。感谢分享啊。


--【贰】--:

这种小活我可以自己改嘛佬友,我现在改了自己先用用稳定了再pr?佬友还是把时间用在开发核心功能上吧


--【叁】--:

我前两天做了一个复制浏览器执行快照的,也想做和佬类似的分析功能,这就去star学习一下


--【肆】--:

已star,大佬太强了,正好需要这个,感谢大佬的分享~~~


--【伍】--:

开启扫描-》你在浏览器操作-》操作完了点stop,然后让AI分析-》AI分析报告导出md给 cc之类的编程工具

分析报告很全面的,伪代码也有


--【陆】--:

嗯,可以这么理解,可以直接整理出来浏览器操作的过程的接口调用和鉴权原理


--【柒】--:

已经star了,感谢佬友分享,最近正好想要采集一点数据。


--【捌】--:

自己编译下就行,或者等我晚上发一下,支持跨平台


--【玖】--:

没问题,这个简单,晚上就更新上,我试的时候用的sonnet


--【拾】--:

star了 试试看佬友的这个 ,感谢佬友分享


--【拾壹】--:

感谢佬的star, 下一步根据大家需要会考虑出进程抓取的


--【拾贰】--:

不错啊,早有这个想法,现在直接可以试用佬友的了,star后我先试一下


--【拾叁】--:

喵佬又来分享了啊,这种是可以整理爬虫的那种?就是内嵌浏览器,然后找字段整理开爬?


--【拾肆】--:

image982×380 27.5 KB
佬友还可以做一下openai的v1/responses接口的适配,新老模型的传参有区别,目前试了只有老模型类似gpt4o能用


--【拾伍】--:

这就是几小时搓出来的,还有很多可以优化的,欢迎大家提pr或者issue


--【拾陆】--:

喵佬,
工具是让 AI 自动分析自动抓包的意思还是只是生成一份报告;
接着将报告发给负责逆向的 AI ?


--【拾柒】--:

牛逼爆了好吧!我可以卸载逆向相关的mcp和skill了…


--【拾捌】--:

最近要安排内部的上古项目进行抽离服务的开发,感觉这个还挺适合我这种业务场景的,回头试一下。


--【拾玖】--:

佬~ 能不能适配下macos啊~ 好像只有exe

问题描述:

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

大家好,分享一个刚开源的工具 - Anything Analyzer,解决一个很具体的痛点:

你想让 AI 帮你对接某个 网站/软件 的 API,但 AI 不知道协议细节,你手动抓包整理又累得要死

链接

  • GitHub:GitHub - Mouseww/anything-analyzer: Universal web protocol analyzer — embedded browser + CDP capture + AI analysis · GitHub

为什么用 Anything Analyzer?

传统工具各管一摊:DevTools 只看浏览器、Fiddler/Charles 只做代理、Wireshark 看不了 HTTPS。抓完包还得自己翻几百条请求,手动分析。

Anything Analyzer 不一样 —— 全场景抓包 + AI 自动分析:
就这么简单。
不用开 DevTools,不用手动抓包,不用自己整理请求格式。

网页 桌面应用 终端 脚本 手机/IoT Chrome Postman curl/wget Python App / 小程序 │ Electron │ Node.js │ │ │ │ │ │ ▼ ▼ ▼ ▼ ▼ ┌──────────┐ ┌─────────────────────────────────────────────────────┐ │ 内嵌浏览器 │ │ MITM 代理 (端口 8888) │ │ (CDP) │ │ 系统代理 / 手动指定 / Wi-Fi 代理 │ └─────┬─────┘ └──────────────────────┬──────────────────────────────┘ │ │ └──────────┬───────────────────┘ ▼ ┌─────────────────┐ │ 统一会话 Session │ ← 所有来源的请求汇入同一个会话 └────────┬────────┘ ▼ ┌─────────────────┐ │ AI 智能分析 │ ← 一键生成协议逆向 / 安全审计 / 加密分析报告 └─────────────────┘


三大核心能力

1. 全场景抓包 — Anything,不止浏览器

抓包对象 怎么抓 典型场景
网页 内嵌浏览器直接操作 网站 API 逆向、OAuth 登录、前端加密
桌面应用 MITM 代理 + 系统代理 Postman、Electron 应用、游戏客户端
终端命令 MITM 代理 + 环境变量 curl、wget、httpie
脚本程序 MITM 代理 + 代码配置 Python requests、Node.js fetch、Go http
手机 / 平板 MITM 代理 + Wi-Fi 代理 iOS/Android App、小程序、H5
IoT / 其他设备 MITM 代理 + 网关代理 智能家居、嵌入式设备的 HTTP 通信

所有来源的请求统一汇入同一个 Session,AI 分析时一并处理。

2. AI 智能分析 — 不只是抓包,是自动理解协议

  • 两阶段分析 — Phase 1 智能过滤噪声请求 → Phase 2 聚焦深度分析
  • 5 种分析模式 — 自动识别 / API 逆向 / 安全审计 / 性能分析 / JS 加密逆向
  • JS Hook 注入 — 自动拦截 fetch、XHR、crypto.subtle、CryptoJS、SM2/3/4 等加密调用
  • 加密代码提取 — 从 JS 文件中自动提取加密相关代码片段
  • 流式输出 + 多轮追问 — 报告实时流式显示,可继续追问细节

3. MCP 生态集成 — AI Agent 的抓包工具

  • MCP Client — 接入外部 MCP Server(stdio + StreamableHTTP),扩展 AI 分析能力
  • 内置 MCP Server — 将抓包和分析能力暴露为 MCP 工具,可被 Claude Desktop、Cursor 等直接调用

使用方式

从 Releases 下载对应平台安装包:

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

源码运行

安装后在 Settings 配置 LLM API 即可使用 AI 分析。不配 LLM 也能正常抓包。


更新日志:


已更新到 v3.3.5 :

新功能

  • 11 套主题皮肤 — 标题栏一键切换:Default Dark / Light / Discord / GitHub Dark / Catppuccin / Dracula / Nord / Tokyo Night / Gruvbox / Ayu Dark / One Dark
  • 浏览器指纹伪装 — 支持 UserAgent、Platform、屏幕分辨率、WebGL Renderer、Canvas Noise、WebRTC Policy、硬件并发数、设备内存、时区、语言等全面伪装,每个 Session 独立指纹配置
  • MCP Server Bearer Token 认证 — MCP Server 支持配置 Auth Token,增强安全性
  • Per-session Tab Groups — 每个 session 独享自己的 tab 集合,切换 session 时隐藏旧 tab 并恢复新 session 的 tab,页面状态完整保留(登录态、表单、滚动位置等)
  • 浏览器数据完全隔离 — 各 session 通过 Electron partition 实现 cookies/localStorage/cache 独立,Session A 的登录不会泄露到 Session B

改进

  • 首次访问 session 自动导航到 target_url;返回已有 tab 的 session 不强制跳转
  • 导航决策移入 main process,消除 renderer ↔ main IPC 往返的时序问题
  • 删除 session 时同步清理对应的 tab group 及浏览器数据
  • App 退出时正确清理所有 session group 的 tab 资源
  • 网络错误诊断增强 — 提取 err.cause 展示真实错误原因,不再被 fetch failed 兜底信息吞掉细节
  • MCP Server 认证恢复 — 恢复 Bearer token 自动生成和认证开关功能

Bug 修复

  • 修复界面白屏 — 恢复 v3.3.3 中被误删的窗口控制、指纹伪装、Shell 等 IPC handlers,修复应用启动后白屏无法使用的问题
  • 修复追问对话消失 — 旧报告(v3.3.3 之前生成)打开后发送追问,消息和回答不可见的问题;现在会自动重建对话上下文并回写数据库
  • 修复取消分析功能 — 恢复 AbortController 逻辑,分析过程中可正常取消
  • 恢复 react-window 依赖 — 修复虚拟列表组件因缺少依赖导致的渲染异常

3.0.0 重磅更新

MITM 代理抓包(捕获外部应用流量)

v3.0.0 新增内置 HTTPS 中间人代理,支持捕获系统级 / 外部应用的 HTTP(S) 流量(如 Postman、curl、移动端 App、Python 脚本等),不再局限于内嵌浏览器。

    • 下载:Release v3.0.0 · Mouseww/anything-analyzer · GitHub

v2.5.0 已更新

  • 内置 MCP Server — 对外暴露工具,可对接AI编程工具
  • 修复已知bug
    • 下载:Release v2.5.0 — Initial Release · Mouseww/anything-analyzer · GitHub

已更新到 v2.4.0 版本 ,新增了多项功能(两阶段 AI 分析、内置 tool、手动多选分析、导出请求、全局代理设置等)。

  • 下载:Release v2.4.0 — Initial Release · Mouseww/anything-analyzer · GitHub

已更新到 v2.3.0 版本 ,包含MCP 工具集成、提示词模板、加密脚本提取及多项改进。

  • 下载:Release v2.3.0 — Initial Release · Mouseww/anything-analyzer · GitHub

最最最最重要的:

希望大家周知,本工具只是利用AI能力帮助你进行网站行为分析,请用于学习。
本项目不具备以下能力:

  • 不具备【非法获取计算机数据】的功能
  • 不具备【非法修改计算机数据】的功能
  • 不具备【非法控制计算机系统】的功能
  • 不具备【破坏计算机系统】的功能
  • 不具备【内置AI模型】 (AI模型由用户自己配置,请按照《生成式人工智能服务管理暂行办法》合规使用大模型)

务必不要使用本工具进行任何违反中国法律的行为!!!
务必不要使用本工具进行任何违反中国法律的行为!!!
务必不要使用本工具进行任何违反中国法律的行为!!!

欢迎试用反馈,求 Star

网友解答:
--【壹】--:

大佬,,这个是真的太需要了。感谢分享啊。


--【贰】--:

这种小活我可以自己改嘛佬友,我现在改了自己先用用稳定了再pr?佬友还是把时间用在开发核心功能上吧


--【叁】--:

我前两天做了一个复制浏览器执行快照的,也想做和佬类似的分析功能,这就去star学习一下


--【肆】--:

已star,大佬太强了,正好需要这个,感谢大佬的分享~~~


--【伍】--:

开启扫描-》你在浏览器操作-》操作完了点stop,然后让AI分析-》AI分析报告导出md给 cc之类的编程工具

分析报告很全面的,伪代码也有


--【陆】--:

嗯,可以这么理解,可以直接整理出来浏览器操作的过程的接口调用和鉴权原理


--【柒】--:

已经star了,感谢佬友分享,最近正好想要采集一点数据。


--【捌】--:

自己编译下就行,或者等我晚上发一下,支持跨平台


--【玖】--:

没问题,这个简单,晚上就更新上,我试的时候用的sonnet


--【拾】--:

star了 试试看佬友的这个 ,感谢佬友分享


--【拾壹】--:

感谢佬的star, 下一步根据大家需要会考虑出进程抓取的


--【拾贰】--:

不错啊,早有这个想法,现在直接可以试用佬友的了,star后我先试一下


--【拾叁】--:

喵佬又来分享了啊,这种是可以整理爬虫的那种?就是内嵌浏览器,然后找字段整理开爬?


--【拾肆】--:

image982×380 27.5 KB
佬友还可以做一下openai的v1/responses接口的适配,新老模型的传参有区别,目前试了只有老模型类似gpt4o能用


--【拾伍】--:

这就是几小时搓出来的,还有很多可以优化的,欢迎大家提pr或者issue


--【拾陆】--:

喵佬,
工具是让 AI 自动分析自动抓包的意思还是只是生成一份报告;
接着将报告发给负责逆向的 AI ?


--【拾柒】--:

牛逼爆了好吧!我可以卸载逆向相关的mcp和skill了…


--【拾捌】--:

最近要安排内部的上古项目进行抽离服务的开发,感觉这个还挺适合我这种业务场景的,回头试一下。


--【拾玖】--:

佬~ 能不能适配下macos啊~ 好像只有exe