Сниффер — сетевой анализатор трафика, программа или программно-аппаратное устройство, предназначенное для перехвата и последующего анализа данных, передаваемых на другие узлы. Во время работы сниффера сетевой интерфейс переключается в так называемый режим прослушивания, что и позволяет ему получать пакеты, адресованные другим интерфейсам в сети.