Wireshark 不显示 QUIC 协议

Wireshark doesn't show QUIC protocol

使用 Wireshark 版本 3.2.5 时,无法在 QUIC 下捕获数据包,仅显示为 UDP。 但是Wireshark文档显示支持QUIC?

Wireshark 对 QUIC 的支持正在进行中。有可能,而且很有可能,当涉及到 QUIC 时,您需要使用 Wireshark 的最新开发版本,以便有最好的机会让 Wireshark 为您正确解析它。

您可能希望关注 Wireshark 错误跟踪器中至少有 4 个未解决的 QUIC-related 错误:

  1. Bug 13881 - 添加 (IETF) QUIC 解析器
  2. Bug 15984 - gquic 解析器 Q046 支持
  3. Bug 16633 - 添加 gQUIC Q050 支持(初始)
  4. Bug 16712 - 无法解密 QUIC 草案 22 faceb001

如果您想尝试使用最新的开发版本,看看 QUIC 解剖是否能更好地处理其中一个,那么根据您的 OS,您可以从 https://www.wireshark.org/download/automated/. If there's no installer available for your platform, you could try building Wireshark yourself from sources. Refer to the Wireshark Developer's Guide 了解相关信息。

另一方面,也许它就像设置 QUIC UDP 端口首选项一样简单?您可以尝试通过 Wireshark 的 "Edit -> Preferences -> Protocols -> QUIC -> QUICK UDP port: " 进行设置。或者,您可以尝试使用 Wireshark 的 “解码为...” 功能强制将流量分解为 QUIC。这至少可以通过两种方式进行配置,通过 Right-Clicking 在数据包详细信息窗格中的数据包上并选择 "解码为..." 或从 Wireshark 分析 -> 解码为... 菜单。在任何一种情况下,将“当前”列数据从现在的任何内容更改为 QUIC,然后单击“确定”。