{"id":14551262,"url":"https://github.com/roddypratt/router_dissectors","last_synced_at":"2025-09-03T21:32:33.638Z","repository":{"id":51675017,"uuid":"337698137","full_name":"roddypratt/router_dissectors","owner":"roddypratt","description":"Wireshark dissectors for Broadcast Video router protocols","archived":false,"fork":false,"pushed_at":"2024-09-06T14:37:30.000Z","size":161,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-09-07T14:04:32.951Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/roddypratt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-10T11:07:10.000Z","updated_at":"2024-09-06T14:37:34.000Z","dependencies_parsed_at":"2024-09-06T14:01:46.540Z","dependency_job_id":"da4a6cc1-54ca-4732-b0e4-ddc6bcd72f31","html_url":"https://github.com/roddypratt/router_dissectors","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roddypratt%2Frouter_dissectors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roddypratt%2Frouter_dissectors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roddypratt%2Frouter_dissectors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roddypratt%2Frouter_dissectors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/roddypratt","download_url":"https://codeload.github.com/roddypratt/router_dissectors/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231921668,"owners_count":18446374,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-06T14:00:35.306Z","updated_at":"2024-12-30T22:31:11.670Z","avatar_url":"https://github.com/roddypratt.png","language":"Lua","funding_links":[],"categories":["Recently Updated","Network \u0026 Storage Testing"],"sub_categories":["[Sep 03, 2024](/content/2024/09/03/README.md)"],"readme":"# Wireshark Lua dissectors for Video Routers\n\n| Protocol            | Filename                     | Default port | Wireshark proto |\n| ------------------- | ---------------------------- | ------------ | --------------- |\n| Grass Valley Native | `gvg_native_dissector.lua`   | 12345        | GVGNative       |\n| Harris LRC          | `harris_lrc_dissector.lua`   | 52116        | LRC             |\n| Leitch Pass-Through | `leitch_dissector.lua`       | 23           | Leitch          |\n| Nevion MRP          | `nevion_mrp_dissector.lua`   | 4381         | Nevion          |\n| NVision NP0017      | `np0017_dissector.lua`       | 9193         | NP0017          |\n| Pro-Bel SW-P-08     | `probel_swp08_dissector.lua` | 2007, 2008   | SWP08           |\n| Pro-Bel SW-P-02     | `probel_swp02_dissector.lua` | 2006         | SWP02           |\n| Quartz RCP          | `quartz_dissector.lua`       | 4000         | Quartz          |\n| Utah RCP3-A         | `utah_rcp3a_dissector.lua`   | 5001         | RCP3A           |\n\n## Using the Dissectors\n\nEither copy `xxx_dissector.lua` to your Wireshark plugins folder, or start wireshark (e.g. from Powershell) like this:\n`\u0026 \"c:\\program files\\Wireshark\\wireshark.exe\" -X lua_script:gvg_native_dissector.lua`\n\n`\u0026 \"c:\\program files\\Wireshark\\wireshark.exe\" -X lua_script:harris_lrc_dissector.lua`\n\n`\u0026 \"c:\\program files\\Wireshark\\wireshark.exe\" -X lua_script:leitch_dissector.lua`\n\n`\u0026 \"c:\\program files\\Wireshark\\wireshark.exe\" -X lua_script:nevion_mrp_dissector.lua`\n\n`\u0026 \"c:\\program files\\Wireshark\\wireshark.exe\" -X lua_script:np0017_dissector.lua`\n\n`\u0026 \"c:\\program files\\Wireshark\\wireshark.exe\" -X lua_script:probel_swp08_dissector.lua`\n\n`\u0026 \"c:\\program files\\Wireshark\\wireshark.exe\" -X lua_script:probel_swp02_dissector.lua`\n\n`\u0026 \"c:\\program files\\Wireshark\\wireshark.exe\" -X lua_script:quartz_dissector.lua`\n\n`\u0026 \"c:\\program files\\Wireshark\\wireshark.exe\" -X lua_script:utah_rcp3a_dissector.lua`\n\nIf your router is using a different TCP port you can use wireshark's \"Decode As..\" function to specify the port and protocol.\n\nPacket contents for the all common routing commands are decoded.\n\n![Wireshark Screenshot](screenshot.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froddypratt%2Frouter_dissectors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Froddypratt%2Frouter_dissectors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froddypratt%2Frouter_dissectors/lists"}