wireshark解析grpc/protobuf的方法

1,wireshark需要安装3.20以上

下载地址:https://www.wireshark.org/

2,如果版本不对,需要卸载,卸载方法:

sudo rm -rf /Applications/Wireshark.app

sudo rm -rf $HOME/.config/wireshark

sudo rm -rf /Library/Application\Support/Wireshark

3,设置pb文件的路径:

点击菜单wirshark-》Preferences-〉Protobuf ,然后再点击"Edit" ,加载自定义的proto文件及pb的系统文件

4,如果有以下错误,需要设置fake headers配置

Dissector bug,protocol GRPC:epan/dissectors/packet-grpc.c:341:failed assertion "grpc_ctx\&\&grpc_ctx-\>content_type\&\&grpc_ctx-\>path" (The content_type and path of grpc context must be set.)

5,设置fake headers的方法:

  1. 设置路径:选中一条包数据,右键-》Protocol Preferences->HyperText Transfer Protocol 2 ->HTTP2 Fake Headers...

  2. 需要设置: Path( wireshark解析的请求数据包中 post 后面的uri ) & content-type(application/grpc)

相关推荐
false_or_true6 分钟前
一次由 tcp_tw_recycle 引发的“灵异”故障排查:基于双网闸架构的踩坑记
网络·tcp/ip·架构
爱写代码的倒霉蛋17 分钟前
我用book-to-skill把尹圣雨的《TCP/IP网络编程》做成了知识库(适合快速入门网络编程)
网络·网络编程·知识库
..过云雨26 分钟前
19.【网络】多路转接poll、epoll、Reactor反应堆 - 修正版
网络
Raas1001 小时前
MAI Gateway(魔芋企业级AI网关)功能全解:AI网关能做Prompt注入防护吗?一文看懂AI网关能力矩阵(v1.2.0)
网络·人工智能·gateway·prompt·mai gateway·企业级ai网关·企业级产品
Lzg_na1 小时前
DHCP 作用、原理、机制和报文格式详解
网络
发量惊人的中年网工1 小时前
SD-WAN 组网方案怎么选?跨地域与多分支企业的选型指南(含成本对比)
服务器·网络·数据库
星恒讯工业路由器2 小时前
从5G-A到6G:工业通信网络的技术演进与产业落地
网络·物联网·5g·智能路由器·工业路由器·工业物联网·5g-a
砚凝霜2 小时前
【软考信息安全】第二十一章 网络设备安全概述与安全机制
网络·安全
Escalating_xu3 小时前
【Linux 网络编程】网络基础概念(下):IP、端口、Socket 与网络字节序,写代码前先打好基础
linux·网络·tcp/ip
zbtlink4 小时前
网络卡在哪儿:空口时间、会话表容量与接入速率的可复现定位方法
网络·智能路由器