LinuxCommandLibrary

tcpick

TCP stream sniffer and analyzer

TLDR

Capture traffic on interface, host, and port

$ sudo tcpick -i [interface] -C -h [host] -p [port]
copy
Capture HTTP traffic
$ sudo tcpick -i eth0 -C -h [192.168.1.100] -p 80
copy
Display help
$ tcpick --help
copy

SYNOPSIS

tcpick [OPTIONS]

DESCRIPTION

tcpick is a packet sniffer and TCP stream analyzer that captures and displays TCP connections and their data. It can monitor network traffic on specific interfaces, hosts, or ports with colorized output.
The tool tracks TCP connection states and can reassemble TCP streams to show complete conversations.

PARAMETERS

-i, --interface INTERFACE

Capture on specified network interface
-C, --colors
Display output with colors
-h HOST
Filter by host
-p PORT
Filter by port
-r FILE
Read from pcap file
-w FILE
Write to pcap file
-a
Display data as ASCII
-x
Display data as hexadecimal

CAVEATS

Requires root privileges for packet capture. Uses libpcap for capture functionality. Connection tracking may consume memory on busy networks.

HISTORY

tcpick provides network analysts with a focused tool for TCP traffic inspection, combining capture and analysis in a single utility.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community