sniffer

noun
  1. a person or animal that sniffs
  2. a device used to detect or analyze substances by sensing their odor or chemical properties
  3. a computer program that monitors network traffic to capture data packets
  4. Usage: computing

Examples