我可以使用 tcpdump 来分析二进制数据 - gRPC、http2、MessagePack 等吗?

我可以使用 tcpdump 来分析二进制数据 - gRPC、http2、MessagePack 等吗?

使用 JSON 等文本编码格式,生活就变得简单了。我可以在转储中看到足够多的文本,从而找出哪里可能出错了。但随着二进制交换格式的日益流行,我认为 tcpdump 不再适用。我这样说对吗?

如果是,还有哪些其他可行的替代方案来分析我在问题中提到的格式?

答案1

tcpdump用于捕获并转储网络数据包。

要对捕获的数据包进行实际分析,通常需要封包分析器具有协议解码功能。维基百科维护有用列表就像wireshark 团队

Wireshark 有用于解码大量协议

相关内容