wireshark_baidu_std.lua 是针对 baidu_std 协议的 Wireshark 解析插件,同时支持 streaming_rpc 协议的解析。
请求包的解析示例:
响应包的解析示例:
wireshark_baidu_std.lua 放到 “Personal Lua Plugins” 目录下;options.proto、streaming_rpc_meta.proto 以及 baidu_rpc_meta.proto 放到 “Personal configuration” 目录下的 protobuf 目录中,目录如不存在可以手动创建;Protobuf 系统 proto 文件路经,如:/opt/homebrew/opt/protobuf/include 上面提到的 “Personal Lua Plugins” 以及 “Personal configuration” 目录可查看 About Wireshark 的 Folders 页面,相关目录是平台相关的,macOS 下如: