Cuishark is very-powerful protocol analyzer which has really rich UI. And you can use such a rich UI for protocol analysis on just CUI without GUI. Cuishark is using libwireshark for the protocol dissection, so you can analyze many protocol and your network debug makes better with Cuishark.
Cuishark makes our network debug more rapidly
Before you use cuishark, if you want to analyze server-side network interface, you must login via ssh and capture with some packet capture (ex. tshark and tcpdump). And you must forward capture file to your laptop via SCP. Finally you can analyze the capture file with wireshrk. like-a above of following image.
Cuishark makes that procedure for analyze server-side network interface better. You can analyze directory on target server with cui. You don’t need GUI for analysis. like-a under of following image.
You can use powerful UI for prptocol analysis using just CUI. like-a following image.
$ git clone http://github.com/cuishark/libcuishark $ cd libcuishark $ ./bootstrap.sh $ make && sudo make install $ go get github.com/cuishark/cuishark $ cd $GOPATH/src/github.com/cuishark/cuishark $ cd $GOPATH/src/github.com/cuishark/cuishark/cgocuishark && go install $ cd $GOPATH/src/github.com/cuishark/cuishark/cuishark && go install $ sudo cp $GOPATH/bin/cuishark /usr/local/bin
While running, user can use following commands.
Author and License
- name: Hiroki Shirokura
- email: firstname.lastname@example.org
- twitter: @slankdev
- facebook: hiroki.shirokura
This software is developing under the GPL2.
- version v0.2.0 (WIP, magred master)
- support to read capturefile and network interface
- support wireshark’s dissector
- save displayed packet to the pcap-file
- dynamic display filter update
- basic character user interface