NetGuard 中文文档 下载 App

PCAP 流量导出与 Wireshark 分析

什么是 PCAP 格式

PCAP(Packet Capture)是网络抓包工具的通用标准格式,Wireshark、tcpdump、NetworkMiner 等几十种网络分析工具都支持打开它。导出为 PCAP 后:

导出步骤

步骤一:打开全球日志

主菜单 → 显示日志,确保当前是 Pro 版。

步骤二:筛选后再导出(可选)

PCAP 导出会导出当前过滤条件下的所有日志。建议先按需要筛选:

不筛选直接导出也可以——全球日志默认按时间顺序排列,筛选只是让文件更聚焦。

步骤三:点击导出

全球日志页面右上角三点菜单 → 导出 PCAP。

步骤四:选择存储位置

Android 会弹出文件选择器,选择 PCAP 文件的保存位置。建议:

步骤五:在 Wireshark 中打开

  1. 在 PC 上安装 Wireshark(免费开源)
  2. 打开 Wireshark → File → Open → 选择导出的 .pcap 文件
  3. Wireshark 会自动解析每一条网络流量记录

Wireshark 中可以做什么

查看完整的 DNS 查询

DNS 查询是 UDP 协议,在 Wireshark 中可以看到每个应用发出的 DNS 请求和收到的 DNS 响应(目标域名 + 解析出的 IP)。这对排查某个应用在访问什么服务器非常有帮助。

统计每个应用的流量量

Wireshark → Statistics → Conversations,可以看到每个 IP 对话的总字节数和包数。配合 NetGuard 应用日志里的 IP 归属信息,可以大概估算每个应用的联网开销。

检查 TLS 证书

如果想知道某个 HTTPS 连接的目标服务器真实身份,可以在 Wireshark 里右键该 TLS 会话 → Show SSL Session Keys 或查看 Server Hello 包里的证书信息。

过滤 NetGuard 标记

NetGuard 导出的 PCAP 中,被它拦截的流量有特殊标记——在 Wireshark 中可以按被拦截 / 被允许分别查看。

PCAP 导出的限制

使用场景

场景一:网络故障排查

如果某个应用联网异常,用 PCAP 导出该应用的流量,在 Wireshark 中查看:

场景二:安全研究 / 隐私分析

安全研究人员或极客用户可以导出 PCAP 后:

场景三:流量分析与优化

导出 PCAP 后用 Wireshark 的 I/O Graph 功能可以画出流量随时间变化的图表,识别:

与应用详情面板访问日志的区别

维度应用详情日志全球 Pro 日志PCAP 导出
范围单个应用所有应用(可筛选)所有应用(可筛选)
格式可视化列表可视化列表原始网络抓包格式
可搜索 / 过滤有限完整Wireshark 完整支持
包级细节无无有(TCP flags、包大小、时间戳)
第三方分析不可导出不可导出可在 Wireshark 等工具中打开