Сніффер по-іншому називають аналізатор трафіку — це програма або інше апаратне пристрій, який перехоплює, а потім аналізує мережевий трафік. В даний час ці програми мають цілком законне обґрунтування, тому широко використовуються в мережі, але вони можуть застосовуватися як на благо, так і на шкоду.
Історія їх виникнення сягає до 90-м рокам, коли хакери могли використовуючи подібний софт без праці захопити власний логін і пароль, які на той момент були дуже слабо зашифрованими.
Слово sniffer походить від англ. to sniff – нюхати, принцип дії у тому, що ця програма реєструє і аналізує програми, які встановлені на машинах, передають інформаційні пакети. Для ефективності операції з зчитування інформації він повинен знаходитися поблизу від головного ПК.
Програмісти використовують дане додаток для аналізу трафіку, інші цілі переслідують хакери в мережі, вони як раз і вистежують паролі або іншу необхідну їм інформацію.