项目作者: BrianSipos

项目描述 :
Wireshark Dissectors for BPv7-related Protocols
高级语言: C
项目地址: git://github.com/BrianSipos/dtn-wireshark.git
创建时间: 2020-12-27T18:44:23Z
项目社区:https://github.com/BrianSipos/dtn-wireshark

开源协议:GNU Lesser General Public License v2.1

下载


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:

  1. PLUGIN_PATH=$(pkg-config --define-variable=libdir=${HOME}/.local/lib --variable=plugindir wireshark)
  2. cmake -S . -B build/default -DCMAKE_BUILD_TYPE=Debug -DINSTALL_MODULE_PATH=${PLUGIN_PATH}/epan/ -G Ninja
  3. cmake --build build/default
  4. 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:

  1. wireshark -i lo -f 'tcp port 4556' -Y tcpcl -k