PermitANY

Troubleshooting · python · 86 copies

PCAP Flow Summary

Turns a packet capture into the short list of flows worth opening in Wireshark. Ranks conversations by severity and then by volume, and separates the findings an expert separates: a receiver advertising zero window (the application is not reading, the network is innocent) from retransmissions on the path, and a SYN that was never answered (look at the far end) from a SYN-ACK the client never completed (look at the client). Declares what the capture itself cannot prove - snaplen truncation, one-directional flows, flows that began before the capture did - instead of giving a verdict it has not earned. A field that could not be read prints as a dash, never as zero. Reads pcap and pcapng in either byte order, offline, stdlib only: the capture never leaves the machine.

  • Linux
  • macOS
  • Windows
$# No extra packages — uses Python stdlib only
terminal

Tags

pcappacket-capturewiresharktcpdumptcptroubleshootingretransmissionszero-windowpcapngoffline