Awesome Open Source
Awesome Open Source

node-webshark

webShark is a Wireshark-like web user interface powered by sharkd and featuring all its dissectors.

This projects implements the original webShark API in NodeJS, improving its capabilities and input methods to support PCAP storage backends APIs such as Stenographer and others.

image

Instructions

Mount your PCAP content directory to location /captures and launch webshark

Run with Compose

docker-compose up -d

Run Manually

docker run -ti --rm -p 8085:8085 -v $(pwd)/captures:/captures qxip/webshark

Test

Browse to your webshark instance, ie: http://localhost:8085/webshark

TCP Flows

image

RTP Streams

image

Commands

sharkd

Known commands are available on the wiki

Credits

This program is free software based on a fork of GPLv2 webshark by Jakub Zawadzki and sponsored by QXIP and CUBRO

Dissections powered by tshark sharkd from Wireshark Project. See LICENSE for details


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (68,145
cloud (467
browser (438
packet-capture (28
wireshark (22

Find Open Source By Browsing 7,000 Topics Across 59 Categories