Watch your network think.
A Python packet sniffer and traffic analyzer built for three kinds of people at once: the terminal user, the point-and-click user, and the person who just wants a dashboard to glance at.
What it does
One capture engine, three ways to look at the same traffic.
Live packet sniffing
Pulls traffic straight off a network interface, packet by packet.
Protocol breakdown
Separates traffic by protocol so patterns are visible at a glance, not buried in a scroll of hex.
Packet-level detail
Drill from a summary view down into the individual packet when something looks worth a closer look.
Dashboard view
Traffic volume, protocol mix, and top talkers rendered as a live picture instead of a log file.
How it's structured
One capture core feeding three independent front ends — so the CLI, GUI, and dashboard stay in sync without duplicating logic.
Roadmap
Where the project is headed, in order.
Get involved
The project is early and the architecture above is the current plan — issues and pull requests that shape it are welcome.
$ git clone https://github.com/Rohit30Confluence/PacketSnifferAnalyzer.git $ cd PacketSnifferAnalyzer # setup instructions land here once the capture core ships