Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/briansipos/dtn-wireshark
Wireshark Dissectors for BPv7-related Protocols
https://github.com/briansipos/dtn-wireshark
dtn dtn-bpbis wireshark-plugins
Last synced: 12 days ago
JSON representation
Wireshark Dissectors for BPv7-related Protocols
- Host: GitHub
- URL: https://github.com/briansipos/dtn-wireshark
- Owner: BrianSipos
- License: lgpl-2.1
- Created: 2020-12-27T18:44:23.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-06T03:51:05.000Z (28 days ago)
- Last Synced: 2024-12-06T04:30:31.907Z (28 days ago)
- Topics: dtn, dtn-bpbis, wireshark-plugins
- Language: C
- Homepage:
- Size: 619 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wireshark Dissectors for BPv7-related Protocols
These wireshark modules require development environment for wireshark itself, cmake, and some build tool.
The reference commands below use the Ninja build tool, but that is not required.Building the wireshark modules can be done with a command sequence similar to:
```
PLUGIN_PATH=$(pkg-config --define-variable=libdir=${HOME}/.local/lib --variable=plugindir wireshark)
cmake -S . -B build/default -DCMAKE_BUILD_TYPE=Debug -DINSTALL_MODULE_PATH=${PLUGIN_PATH}/epan/ -G Ninja
cmake --build build/default
cmake --install build/default
```At this point the two modules "libudpcl" and "libbpv7" will be installed in the wireshark plugin path and will be loaded at next wireshark application startup.
Running wireshark to immediately start capturing TCPCL data on interface "lo" (local loopback) and TCP port 4556 is the command:
```
wireshark -i lo -f 'tcp port 4556' -Y tcpcl -k
```