Sniffing ist der Vorgang des passiven Sammelns des gesamten Netzwerkverkehrs, den ein Computer hört, unabhängig davon, ob er an diesen Computer adressiert ist oder nicht. Wird häufig für Netzwerkdiagnosen, Programmier-Debugging und Fehlerbehebung sowie Sicherheitsanalysen durchgeführt.