Wireshark dissector
MVR-xchange dissector for Wireshark
Wireshark dissector for the TCP Mode of MVR-xchange communication protocol. The
dissector adds an mvrxchange
protocol to Wireshark.
Installation
Download and place the mvrxchange.lua
and json.lua
into your Wireshark’s Personal Lua
Plugins folder. You can find location of this folder by going into Wireshark
menu - Help - About Wireshark - Folders - Personal Lua Plugins.
Then either restart Wireshark or reload it by pressing Ctrl-Shift-L
.
Usage
Apply this protocol by typing mvrxchange
into the display filter top input
line in Wireshark. Full MVR Messages json is printed into the console, it is
thus useful to run Wireshark from a terminal.
Supported features
TCP Mode of protocol is currently supported, with the following fields:
- MVR header and MVR message
- OK, Message, Provider, verMinor, verMajor, Comment, Commits, Files, StationName, StationUUID, FileUUID, FromStationUUID
- Marking packets with
expert_info
to indicate found issues:Files
field used instead ofCommits
fieldStationUUID
empty or invalidFileUUID
empty or invalidFromStationUUID
empty or invalid
Modifications
You can modify the dissector by editing the mvrxchange.lua
file, then reload
it by pressing Ctrl-Shift-L
in Wireshark.
If you improve the plugin, please consider contributing your changes back to https://github.com/mvrdevelopment/spec.