Skip to content

Latest commit

 

History

History
41 lines (19 loc) · 1012 Bytes

README.md

File metadata and controls

41 lines (19 loc) · 1012 Bytes

tcpdump-visualizer

A naive - useless but fancy tcpdump visualizer done using WebGL.

well well

some data

Openwrt (Optional)

Install socat, stdbuf, tcpdump, grep (with regex) with opkg install / make menuconfig.

Copy dump.sh to whereever you wish, chown it with exec (or put it to /etc/init.d if you dare.

Ensure ip of the box is 192.168.1.1

Start sh dump.sh.

Connect to openwrt's LAN network on your node / chrome machine.


Without Openwrt? Simulator Mode?

Click the 'Emit Fake Packet' on your webpage later on.


Viewer

run npm install to fetch missing packages,

do node index.js, open chrome (with GPU / WebGL enabled) http://localhost:3000

& enjoy :p

Bugz' guaranteed (TM)