diff options
Diffstat (limited to 'docs/source/packethicn.md')
-rw-r--r-- | docs/source/packethicn.md | 36 |
1 files changed, 9 insertions, 27 deletions
diff --git a/docs/source/packethicn.md b/docs/source/packethicn.md index cf4976837..acf2d7cc9 100644 --- a/docs/source/packethicn.md +++ b/docs/source/packethicn.md @@ -1,11 +1,13 @@ HICN Plugin for Wireshark =================== -The `packethicn` plugin adds support to Wireshark to parse and dissect HICN traffic. +The `packethicn` plugin adds support to Wireshark to parse and dissect HICN +traffic. `packethicn` can be compiled and installed in two ways: -1. Alongside HICN, from the HICN root dir (see [Build with HICN](#Build-with-HICN)) +1. Alongside HICN, from the HICN root dir (see [Build with + HICN](#Build-with-HICN)) 2. As a standalone component (see [Standalone build](#Standalone-build)) @@ -14,13 +16,12 @@ The second one is preferred if HICN is already installed in the system. # Supported platforms `packethicn` has been tested in -- Ubuntu 18.04 - Ubuntu 20.04 -- macOS 11.2 +- macOS 12.3 Other platforms and architectures may work. -# Installation +# Installation ## Build with HICN ### Dependencies @@ -38,15 +39,10 @@ From the root HICN dir add the `-DBUILD_WSPLUGIN` flag to cmake. ```bash $ cd hicn - $ mkdir build; cd build - -$ cmake -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl\@1.1 -DBUILD_APPS=ON -DBUILD_WSPLUGIN=ON .. - +$ cmake -DBUILD_APPS=ON -DBUILD_WSPLUGIN=ON .. $ make -j`nproc` - $ sudo make install - ``` ## Standalone build @@ -55,22 +51,16 @@ $ sudo make install #### Install dependencies ```bash $ sudo add-apt-repository ppa:wireshark-dev/stable - $ curl -s https://packagecloud.io/install/repositories/fdio/release/script.deb.sh | sudo bash - $ sudo apt install -y build-essential cmake libhicn-dev wireshark wireshark-dev libgcrypt-dev libgnutls28-dev ``` -#### Compile and install HICN plugin +#### Compile and install HICN wireshark plugin ```bash $ cd packethicn - $ mkdir build; cd build - $ cmake .. - $ make - $ sudo make install ``` @@ -80,15 +70,10 @@ If installing wireshark via brew use the `./install_macos.sh` script as shown be ```bash $ brew tap icn-team/hicn-tap - $ brew install hicn - $ brew install wireshark - $ brew install cask wireshark - $ cd packethicn - $ ./install_macos.sh ``` @@ -96,13 +81,9 @@ Otherwise (if wireshark was compiled from sources) you can follow the setup for ```bash $ cd packethicn - $ mkdir build; cd build - $ cmake .. - $ make - $ sudo make install ``` @@ -110,6 +91,7 @@ $ sudo make install ## Filters + | Filter | Description | Example | | --- | --- | --- | | `hicn` | HICN traffic only | *hicn* | |