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.
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
RTP Streams
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