| |||||||||
Packet sniffers (also known as Network Analyzers or Ethernet Sniffers) are software programs that can see the traffic passing over a network or part of a network. As data streams travel back and forth over the network, the program captures each packet and eventually decodes its content following the RFC specification. Depending on the network structure (hub or switch) one can sniff all or only parts of the traffic from a single machine within the network. The special network device driver used for some packet sniffing software is said to operate in "promiscuous mode" as it listens to everything (on the wire).
The versatility of packet sniffers means they can be used to:
See also: Wireless sniffer