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.
Work in progress. Nothing to see.
git clone https://github.com/QXIP/node-webshark
cd node-webshark
Build a container with sharkd
and node-webshark
bundled
docker build -t webshark:latest .
Mount your PCAP content directory to location /captures
and launch
docker run -ti --rm -p 8085:8085 -v $(pwd)/captures:/captures webshark:latest
Browse to your webshark instance, ie: http://localhost:8085/webshark
Known commands are available on the wiki
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