https://github.com/roddypratt/tslumd-wireshark
Wireshark dissector for TSL UMD (under-monitor display) protocol V3/V4
https://github.com/roddypratt/tslumd-wireshark
broadcast-video wireshark-dissector
Last synced: 2 months ago
JSON representation
Wireshark dissector for TSL UMD (under-monitor display) protocol V3/V4
- Host: GitHub
- URL: https://github.com/roddypratt/tslumd-wireshark
- Owner: roddypratt
- License: gpl-2.0
- Created: 2020-01-28T13:58:38.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-01-14T14:42:11.000Z (almost 4 years ago)
- Last Synced: 2024-12-30T22:34:05.386Z (11 months ago)
- Topics: broadcast-video, wireshark-dissector
- Language: Lua
- Size: 38.1 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-broadcasting - Wireshark dissector for TSL UMD protocol V3.1, V4 - Analyzers for TSL UMD (under-monitor display) protocol V3.1 and V4. (Network & Storage Testing)
- trackawesomelist - Wireshark dissector for TSL UMD protocol V3.1, V4 (⭐4) - Analyzers for TSL UMD (under-monitor display) protocol V3.1 and V4. (Recently Updated / [Sep 03, 2024](/content/2024/09/03/README.md))
README
# tslumd-wireshark
Wireshark dissector for TSL UMD (under-monitor display) protocol V3.1, V4.
For details of the protocol, see https://tslproducts.com/media/1959/tsl-umd-protocol.pdf
## Installation
Copy `tsl_dissector.lua` to your Wireshark plugin directory, e.g. `C:\Program Files\Wireshark\plugins`
Alternatively, start Wireshark withe command-line option `-X lua_script:tsl_dissector.lua`
## Usage
The dissector binds to UDP port 5001 by default. To use with other ports use Wireshark's "Decode as..." dialog.
### Features
* Decodes V3.1 and V4 packets
* Detects a few simple protocol errors

### Known limitations
* No TCP packet reassembly
* No checksum tests or full dissection for V4 packets
* No support for V5 protocol
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
## License
[GPL 2.0](https://choosealicense.com/licenses/gpl.2.0/)