What is a Sniffer?

A sniffer is a network packet analysis tool that is used to determine what type of traffic is passing through a network. Sniffers are used to find unauthorized software and clandestine activity on a network. Sniffers are also used to detect intruders.