sniffer
noun
[ ˈsnɪfə ]
• a person who sniffs something.
• "a glue sniffer"
• a person's nose.
• "she bounced a dictionary off my sniffer"
• a computer program that detects and records a variety of restricted information, especially the secret passwords needed to gain access to files or networks.