Tracexy 简介
Tracexy 是一款原生 macOS 数据包分析工具,用于分析实时网络流量和已保存的 PCAP 或 PCAPNG 文件。它不是从一长串数据包开始,而是把流量整理成会话,并在 macOS 提供相关信息时关联到产生流量的 Mac 应用,让你看到哪个进程连接了哪个主机、出现了哪些协议、传输了多少数据。解码后的字段和原始字节只需点击一下即可查看。缺少依据的信息会显示为未知,而不是靠猜测。
Tracexy 来自 Rockxy LLC,公开源代码采用 AGPL-3.0-or-later 许可证。经过公证的 Community 版免费下载,包含实时和已保存的抓包、会话、Findings、本地历史和受保护的导出,限制为 3 个 Projects、8 个工作区标签页和 12 条筛选规则。Pro 是起价 18 美元的付费许可证,增加抓包对比、批量分析、定时抓包、报告和更大容量。0.9.2 版在官方下载中加入了许可证激活。它需要 macOS 14 或更高版本。打开已保存的文件无需额外设置,而实时抓包需要在系统设置中批准一次特权辅助程序。Tracexy 不会拦截 HTTPS;加密内容只有在你提供 TLS 密钥日志时才能读取。抓包文件可能包含密码和私人数据,因此请只在获得授权的网络和设备上抓包,并在分享前检查文件。
主要功能
Tracexy 帮你把网络问题从应用一路追查到数据包。
- 实时抓包:选择网络接口、设置 BPF 筛选器并限制保留量。
- PCAP 和 PCAPNG:打开已保存的抓包并导出原始抓包。
- 按应用归类的会话:按对话分组流量,并尽力显示进程名称。
- 协议解码:DNS、TLS、HTTP、SIP、RTP、SMB 等。
- Findings:把 TCP、DNS、TLS 和 ICMP 问题关联到相应的数据帧。
- Projects:用独立的设置和已保存抓包分开管理各项调查。
- 默认本地:除非你导出,否则抓包只留在你的 Mac 上。
- 受保护的导出:会话文件不含原始数据包字节和敏感元数据。
0.9.2 版本新功能
Tracexy 0.9.2 是针对 Pro 许可证激活的小修复。
- 官方 macOS 下载现已包含 Settings → License,可以激活已购买的 Pro 密钥
Tracexy 常见问题
Tracexy 免费吗?
是的,Community 版免费,源代码以 AGPL-3.0-or-later 公开。起价 18 美元的付费 Pro 许可证可增加更多功能和容量。
Tracexy Pro 增加了什么?
抓包对比、跨抓包历史搜索、批量分析、定时抓包、自定义发现规则、HTML 和 PDF 报告、可重复使用的脱敏配置、高级 I/O 图表,以及更大的 Projects 容量。
Community 版有哪些限制?
Community 版包含 3 个 Projects、最多 8 个工作区标签页、5 个焦点集、5 个固定主机和 12 条筛选规则,不提供直接支持。
Tracexy 需要哪个版本的 macOS?
macOS 14 或更高版本。
Tracexy 需要管理员权限吗?
打开 PCAP 和 PCAPNG 文件不需要。实时抓包需要在系统设置中批准一次它的特权辅助程序。
Tracexy 能读取 HTTPS 流量吗?
它不会拦截 HTTPS,也不会安装证书。对于受支持的抓包,官方应用可以使用你提供的 TLS 密钥日志或 PCAPNG Decryption Secrets。
Tracexy 会上传我的抓包吗?
不会。抓包和会话默认留在你的 Mac 上,是否导出或分享由你决定。
Tracexy 和 Wireshark 有什么不同?
Tracexy 专注于 Mac 原生、按应用和会话展开的调查,而 Wireshark 提供更广泛的专业协议分析深度。PCAP 和 PCAPNG 文件可以在两者之间互通。
可以用 Homebrew 安装 Tracexy 吗?
可以:brew install --cask tracexy。
tracexy.FULLMAC.app 上的 Tracexy 下载来自哪里?
下载按钮指向 Tracexy 的官方页面 https://rockxy.io/tracexy。tracexy.FULLMAC.app 不会修改或重新打包该应用。
相似应用
OrbStackOrbStack 是在 Mac 上运行 Docker 容器和 Linux 虚拟机的快速、轻量又简单的方式。它可以直接替代 Docker Desktop:你的 docker 和 docker compose 命令照常可用,首次启动时 OrbStack 还会提出迁移 Docker Desktop 中的容器、镜像和卷。它几秒钟即可启动,在 Apple 芯片上的后台 CPU 占用低于 0.1%,并会把未使用的内存还给 macOS。除了容器,它还能运行来自 16 种发行版的完整 Linux 虚拟机,以及用于本地开发的轻量 Kubernetes 集群。OrbStack 由 Orbital Labs 开发。开发工具
QuotaBar如果你用 ChatGPT 账户使用 OpenAI Codex,用量限制会按 5 小时窗口和每周窗口重置,想知道还剩多少就得打开 Codex 或 ChatGPT。QuotaBar 把剩余百分比显示在 Mac 菜单栏中,每 60 秒刷新一次。点击图标可打开详细面板,查看每个限制窗口及其重置倒计时;也可以打开一个始终置顶的小型悬浮 HUD。开发工具
Stargazer BarStargazer Bar 是一款小巧的 Mac 原生菜单栏应用,帮你盯着 GitHub 仓库。它在菜单栏中实时显示星标数,不用一直开着浏览器标签页也能知道项目的情况;点击即可打开详情菜单:星标与 Fork 趋势图、发布版下载总数以及维护者雷达。公开仓库以星标数衡量。私有仓库没有星标,则以需要你处理的事项衡量:构建失败、未回复的 Issue 或新的拉取请求。开发工具
Notch So GoodNotch So Good 把 MacBook 的刘海变成 AI 编程代理的小型状态显示屏。当 Claude Code 或 OpenAI Codex CLI 工作时,一个黑色胶囊会延伸刘海:左边是名为 Peek 的 3D 角色,右边的圆环显示 5 小时用量窗口还剩多少。会话越需要你,Peek 就从刘海里探出得越多。当任务完成、失败或达到用量上限时,刘海会展开成一张卡片,说明发生了什么、在哪个项目里,点击即可跳到对应的终端标签页,包括 tmux 窗格。开发工具
Claude UsageClaude Usage 是一款为 Claude Code 用户打造的小巧原生应用。它在菜单栏中显示当前的 5 小时会话、所有模型和 Sonnet 的每周用量,以及按量付费的额度,每项都带有用量条和重置时间,无需打开 Claude Code。它还会在 Claude Code 提示符下方添加一行,显示模型、上下文窗口的占用比例和已用令牌数,让你在空间耗尽之前压缩会话。每个终端窗格都显示自己的这一行,在 tmux 中也一样。开发工具
TintpadTintpad 是一款免费开源的启动器,面向使用 Claude Code、Codex 等命令行编程代理的开发者。在任意位置按下 Option-Command-空格,一滴黑色的“水滴”会从 Mac 的刘海处落下(没有刘海的 Mac 则悬挂在菜单栏下方),里面列出你的代码仓库。输入几个字母并按下 Return,你自己的终端就会在该仓库中打开,代理已按你上次在那里使用的模式运行。开发工具
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。