Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 1.49 KB

File metadata and controls

27 lines (16 loc) · 1.49 KB

中文版

Overview

wireshark_baidu_std.lua is a Wireshark Lua dissector written for baidu_std protocol, including the streaming_rpc protocol.

Example for the Echo request:

request

Example for the Echo response:

response

How to use

  1. Put wireshark_baidu_std.lua under "Personal Lua Plugins";
  2. And put options.proto, streaming_rpc_meta.proto and baidu_rpc_meta.proto in protobuf directory under "Personal configuration", create if not exist;
  3. Set Protobuf Search Paths for Protobuf official library include directory(e.g. /opt/homebrew/opt/protobuf/include), see Wireshark Protobuf for more details. wireshark-protobuf-search-paths
  4. Optional, turn on Dissect Protobuf fields as Wireshark fields if you want to use related baidu_std fields for filtering: wireshark-protobuf-settings

The "Personal Lua Plugins" and "Personal configuration" folders above can be found under the Folders page of About Wireshark, for macOS:

About Wireshark