Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nak3/jgroups-wireshark-dissector


https://github.com/nak3/jgroups-wireshark-dissector

Last synced: 30 days ago
JSON representation

Awesome Lists containing this project

README

        

jgroups-wireshark-dissector
===========================

jgroups-wireshark-dissector implements JGroups as described at http://www.jgroups.org/.

![Screen Sample](/demo/screenshot/wireshark-jgroups-dissector-sample-screenshot.png)

Supported Version
---------------------------
* JGroups 3.2.12 (which is included in JBoss EAP 6)

See: `jgroups-dissector/supported_version.lua`

Environment
--------------------------
* wireshark 1.11.3 (tested wireshark-1.11.3-rc1-2148-g7785dd0 from master)
* lua > 5.2

Implemented protocols (still a work in progress)
--------------------------
See: `jgroups-dissector/protocols/header_id_table.lua`

Enable the plugin
--------------------------

**MEMO**: If you are not using wireshark 1.11.3, install it first. See the following Build and Install section.

Just copy dissector files to your Wireshark personal plugins directory.

cp -r jgroups-dissector /PATH/TO/YOUR/WIRESHARK/PERSONAL_PLUGIN/
(eg. cp -r jgroups-dissector /home/knakayam/.wireshark/plugins/

(Optional) Build and Install Wireshark 1.11.3
--------------------------

#### Fedora 20

This is a build and istall sample process.

git clone https://code.wireshark.org/review/wireshark
cd wireshark-$(version)
./autogen.sh
./configure --enable-setcap-install --enable-warnings-as-errors=no --with-gtk2=yes --with-gtk3=no --with-lua

NOTE: [Fedora 20 cannot build with gtk3](http://www.wireshark.org/lists/wireshark-dev/201312/msg00233.html)

make
sudo make install

NOTE: [**Don't run as root user** ](https://blog.wireshark.org/2010/02/running-wireshark-as-you/)