a device for detecting hidden substances such as drugs or explosives, esp by their odour a computer program or device used to monitor, detect, and capture data on a network 
WordReference Random House Unabridged Dictionary of American English © 2025
sniff•er 
(snif′ər),USA pronunciation n. 
- a person or thing that sniffs.
 - a device or mechanism for detecting something.
 
- sniff + -er1 1860–65
 
Collins Concise English Dictionary © HarperCollins Publishers::
'sniffer' also found in these entries (note: many are not synonyms or translations):