Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/roddypratt/router_dissectors

Wireshark dissectors for Broadcast Video router protocols
https://github.com/roddypratt/router_dissectors

Last synced: 3 months ago
JSON representation

Wireshark dissectors for Broadcast Video router protocols

Awesome Lists containing this project

README

        

# Wireshark Lua dissectors for Video Routers

| Protocol | Filename | Default port | Wireshark proto |
| ------------------- | ---------------------------- | ------------ | --------------- |
| Grass Valley Native | `gvg_native_dissector.lua` | 12345 | GVGNative |
| Harris LRC | `harris_lrc_dissector.lua` | 52116 | LRC |
| Leitch Pass-Through | `leitch_dissector.lua` | 23 | Leitch |
| Nevion MRP | `nevion_mrp_dissector.lua` | 4381 | Nevion |
| NVision NP0017 | `np0017_dissector.lua` | 9193 | NP0017 |
| Pro-Bel SW-P-08 | `probel_swp08_dissector.lua` | 2007, 2008 | SWP08 |
| Pro-Bel SW-P-02 | `probel_swp02_dissector.lua` | 2006 | SWP02 |
| Quartz RCP | `quartz_dissector.lua` | 4000 | Quartz |
| Utah RCP3-A | `utah_rcp3a_dissector.lua` | 5001 | RCP3A |

## Using the Dissectors

Either copy `xxx_dissector.lua` to your Wireshark plugins folder, or start wireshark (e.g. from Powershell) like this:
`& "c:\program files\wireshark\wireshark.exe" -X lua_script:gvg_native_dissector.lua`

`& "c:\program files\wireshark\wireshark.exe" -X lua_script:harris_lrc_dissector.lua`

`& "c:\program files\wireshark\wireshark.exe" -X lua_script:leitch_dissector.lua`

`& "c:\program files\wireshark\wireshark.exe" -X lua_script:nevion_mrp_dissector.lua`

`& "c:\program files\wireshark\wireshark.exe" -X lua_script:np0017_dissector.lua`

`& "c:\program files\wireshark\wireshark.exe" -X lua_script:probel_swp08_dissector.lua`

`& "c:\program files\wireshark\wireshark.exe" -X lua_script:probel_swp02_dissector.lua`

`& "c:\program files\wireshark\wireshark.exe" -X lua_script:quartz_dissector.lua`

`& "c:\program files\wireshark\wireshark.exe" -X lua_script:utah_rcp3a_dissector.lua`

If your router is using a different TCP port you can use wireshark's "Decode As.." function to specify the port and protocol.

Packet contents for the all common routing commands are decoded.

![Wireshark Screenshot](screenshot.png)