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)

相关推荐
xian_wwq14 小时前
【案例分析】Hugging Face生产基础设施入侵攻击分析
网络·安全
灵机一物14 小时前
企业选型参考:2026 CXL 内存扩展方案六强测评与落地指南
服务器·网络·数据库·人工智能
yeflx14 小时前
速腾Airy雷达使用记录
java·服务器·网络
CPETW15 小时前
企业版配套软件介绍 ---- USB TO SPI 3.0-Slave
网络·科技·单片机·嵌入式硬件·电子
可可南木15 小时前
3070文件格式--23--fixture文件 5
功能测试·测试工具·pcb工艺
jsons115 小时前
autofs挂载
linux·服务器·网络
2401_8734794016 小时前
如何识别C2通信中的恶意出站IP?IP离线库+威胁情报融合方案
网络·tcp/ip·安全·ip
你驴我16 小时前
WhatsApp Cloud API 速率限制下的令牌桶与退避策略实践
网络·后端·python
Eloudy16 小时前
QSFP28、RoCEv2、RFSoC-4x2 数据传输与器件链路
网络·fpga开发·rocev2
平生幻16 小时前
基于优先级的流量控制PFC
网络