首页/网络/抓包与流量分析速查/Wireshark pcapng 注释信息
Wireshark 技巧75 条

Wireshark pcapng 注释信息

pcapng 文件可携带抓包接口、操作系统、应用版本与注释(Statistics → Capture File Properties),复盘时这些元信息帮助还原抓包现场。

pcapng 里藏着什么

pcapng 是比老式 pcap 更完整的抓包文件格式,除了报文本身,还可以携带采集接口列表、操作系统与硬件信息、抓包程序及版本、时间精度、以及人工写入的注释。这些元信息平时不显眼,复盘时却是还原现场的关键:几个月后你要回答「这份文件是在哪台机器上、用什么工具、抓的哪个网卡」,答案就写在这里。

基本信息

查看入口Statistics → Capture File Properties
可查看内容接口名称与类型、抓包应用与版本、操作系统与硬件描述、时间范围与精度
可写入内容文件注释,用于记录任务背景、点位与过滤条件
格式差异老式 pcap 不携带这些信息,转成 pcapng 也不会补上历史信息
命令行对照capinfos 输出包数、时间范围、接口等概要
注意编辑注释会重写整个文件,文件哈希随之改变

典型使用场景

  • 复盘定位:确认这份文件是哪个接口、哪台机器、哪个时间点采集的
  • 交接说明:把任务背景写进文件注释,文件走到哪都自带上下文
  • 工具核对:确认采集工具与版本,判断与对方环境是否一致
  • 时间精度确认:高精度时间戳能支持微秒级的时序分析
  • 多接口文件:一份文件里含多个采集接口时,按接口区分流量来源

查看文件元信息

查看文件元信息
capinfos a.pcapng            # 概要: 格式/包数/时间范围/接口与工具信息
capinfos -M a.pcapng         # 机器可读输出, 便于脚本解析
capinfos -E a.pcapng         # 同时输出接口详细信息
tshark -r a.pcapng -q -z io,stat,1 | head -20   # 结合时序看分布
# 注释的写入在图形界面完成: Statistics → Capture File Properties → Comments 区

元信息项与价值

元信息内容复盘价值
接口列表采集网卡名称与链路类型判断流量视角与链路层差异
系统描述操作系统与硬件描述确认采集环境与时钟基准
抓包应用工具名称与版本跨版本复现问题时对齐环境
时间精度时间戳的分辨率决定能做多细的时序分析
文件注释人工写入的背景说明让文件自解释, 减少来回确认
接口统计各接口的包数与丢弃数判断采集是否完整
编辑注释会重写文件:原始文件的哈希会改变,取证场景务必先备份一份原始件,再在有注释的副本上工作。
把老式 pcap 转成 pcapng 不会补出历史注释与接口信息,文件变大但信息量没增加;判断文件可信度时不能只看扩展名。

易错点

  • 只凭扩展名判断文件信息量:pcap 与 pcapng 都能用无信息的方式生成,关键看是否真的写入了接口与工具元数据
  • 在取证链上直接编辑注释,文件哈希改变后无法证明与原始件一致,应先备份再改写副本
  • 以为转换格式会自动补齐元信息,转换后仍然缺少采集环境描述,交接时信息缺失
  • 忽略多接口文件的接口维度,把不同网卡的数据混在一起统计,得出偏大的流量结论

数据来源与参考

  • Wireshark User's Guide(Capture File Properties)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌