中文指南

在 VS Code 中打开 PCAP 抓包文件

安装免费的 PCAP Viewer,点击 .pcap 或 .pcapng 文件。它显示数据包列表、协议树、与协议树联动的十六进制窗格,支持 Wireshark 风格的显示过滤器、跟踪流和统计。它用 JavaScript 自己解析文件,所以不需要 Wireshark、tshark 或 sharkd。查看器免费,Zovo Pro(一次性 19 美元)增加把数据包列表导出为 CSV 或 JSON、Markdown 抓包报告和文件夹汇总,每个工具可以免费试用 3 次。

在 VS Code 中安装Marketplace 页面Open VSX (Cursor, Windsurf, VSCodium)

免费,MIT 许可证。扩展 ID zovo.zovo-pcap-viewer,版本 0.2.2。

其他语言版本 English · Deutsch · Español · Français · Italiano · 日本語 · Polski · Português (Brasil)

在 VS Code 的 PCAP Viewer 中打开的 http.pcap,选中了第 4 个数据包,下方是协议树,十六进制窗格中 Host 头的字节被高亮
在 VS Code 的 PCAP Viewer 中打开的 http.pcap,选中了第 4 个数据包,下方是协议树,十六进制窗格中 Host 头的字节被高亮.

在 VS Code 中的步骤

  1. 从 Marketplace 安装 PCAP Viewer,或者按 Ctrl+P(macOS 上按 Cmd+P)后运行 ext install zovo.zovo-pcap-viewer。
  2. 点击 .pcap、.pcapng、.pcap.gz、.pcapng.gz 或 .ntar 文件。对于 .cap、.dmp 或其他文件名,在 Explorer 中右键点击文件,选择 “Open in PCAP Viewer”。
  3. 输入显示过滤器,例如 tcp.port == 443 && ip.addr == 10.0.0.1,然后按 Enter。过滤器有效时输入框变绿,无效时会说明哪里有错。
  4. 点击协议树中的字段,十六进制窗格里对应的字节会高亮;点击某个字节,也能找到它所属的字段。
  5. 双击数据包,可以跟踪它所在的 TCP 或 UDP 流,以 ASCII、UTF-8 或十六进制转储显示。可以复制,也可以保存到文件。
  6. 点击 Statistics,查看协议层级、会话、端点和抓包中出现的主机名。点击某一行即可按它过滤。
  7. 打开 Export 菜单,把选中的数据包,或当前过滤器显示的所有数据包,保存为新的 pcap 文件。

哪些免费,Zovo Pro 增加什么

数据包列表、协议树、联动的十六进制窗格、显示过滤器、保存的过滤器、跟踪流、统计,以及把数据包导出为新的 pcap 文件都免费。不需要登录,离线可用。

它把当前过滤器显示的数据包写入 CSV 或 JSON 文件,每个包一行,包括序号、UTC 时间、距开始的秒数、源地址、目的地址、端口、协议、长度、流过滤器、抓包中的主机名和 Info 文本。CSV 可以直接用 Excel 打开,像公式的文本会做安全处理;JSON 可以配合 jq 和 pandas 使用。要给工单或脚本准备表格时,不用再一行行手动复制。

使用 Export packet list to CSV or JSON(Zovo Pro)

  1. 打开抓包文件。如果只要部分数据包,先输入显示过滤器。
  2. 打开工具栏里的 Export 菜单,选择 “Packet list as CSV” 或 “Packet list as JSON”,或者从 Command Palette 运行 “PCAP Viewer: Export Packet List to CSV or JSON (Pro)...”。也可以在 Explorer 中右键点击抓包文件,选择 “Zovo Pro: Export packet list to CSV or JSON”。
  3. 选择保存位置。只有文件写出后才算一次试用,所以按 Escape 或出错都不消耗次数。

Export packet list to CSV or JSON 在你的电脑上可以免费用 3 次,之后才需要许可证。没有弹窗,也没有倒计时。

用银行卡付款,一次性 19 美元GitHub SponsorsPayPal

Zovo Pro 一次性付费 19 美元,不是订阅。许可证会启用所有 Zovo 扩展里的 Pro 工具,不只是 PCAP Viewer。用银行卡(Stripe)付款后,许可证密钥会显示在下一个页面上。在 VS Code 的 Command Palette 里运行 “Zovo Pro: Enter Zovo Pro license key”,粘贴密钥即可。密钥在你的电脑上本地校验,不联网。通过 GitHub Sponsors 付款时,选择 "$19 one time" 档位,然后运行 “Zovo Pro: I already paid: unlock with GitHub Sponsors”。

5 人团队一次性付费 59 美元(用银行卡付款)。 全部规则和 Pro 工具见 Zovo Pro 页面(英文)。

在 Cursor、Windsurf 或 VSCodium 中的步骤

  1. 按 Ctrl+Shift+X(macOS 上按 Cmd+Shift+X)打开 Extensions 视图。
  2. 搜索 zovo.zovo-pcap-viewer,点击 Install。Cursor、Windsurf 和 VSCodium 从 Open VSX 安装扩展,这个扩展在那里的名称是 zovo/zovo-pcap-viewer。
  3. 如果编辑器没有扩展商店,就在 Open VSX 页面下载 .vsix 文件,然后运行 “Extensions: Install from VSIX...”。
  4. 之后的用法和 VS Code 里一样。

PCAP Viewer 能做什么

它做不到的事

常见问题

需要安装 Wireshark 吗?

不需要。PCAP Viewer 在 VS Code 内用 JavaScript 读取 pcap 和 pcapng,支持 Windows、macOS 和 Linux,不使用 Wireshark、tshark 或 sharkd。

打开抓包文件会发出 DNS 查询吗?

不会。主机名只来自数据包里的 DNS 应答和 pcapng 文件中的名称块。扩展没有遥测,也不发网络请求。

它免费吗?

免费。查看器、过滤器、跟踪流、统计和 pcap 导出都免费。Export packet list to CSV or JSON、Capture report 和 Folder summary 是 Zovo Pro 工具,各可免费试用 3 次,之后需要 Zovo Pro,一次性付费,适用于所有 Zovo 扩展。

能在 Cursor 中使用吗?

可以。它支持 VS Code 1.90 及以上版本,以及从 Open VSX 安装扩展的编辑器,例如 Cursor、Windsurf 和 VSCodium。

更多信息

英文版指南里有更多细节和其他方案。每个功能和设置都写在 PCAP Viewer 的页面上(英文)。

内容已于 2026 年 11 月 12 日对照 Marketplace 当前版本核实。