packet sniffer

A program used by an intruder to monitor a data stream for a pattern such as a password or credit card number.

Packet sniffers also have a more salutary purpose when used for network analysis and troubleshooting by the system administrator.

See also network analyzer; protocol analyzer.