进入计算机网络以截获在两台网络机器之间传输的数据的程序称为嗅探软件。这种软件程序可用于截获和解释计算机或网络上的数据,包括浏览器密码、聊天程序、用户设置和网络流量。嗅探软件也可以称为数据包扫描程序、数据...
进入计算机网络以截获在两台网络机器之间传输的数据的程序称为嗅探软件。这种软件程序可用于截获和解释计算机或网络上的数据,包括浏览器密码、聊天程序、用户设置和网络流量。嗅探软件也可以称为数据包扫描程序、数据包分析程序或网络分析程序。这些软件类型包括Internet协议(IP)嗅探软件、超文本标记语言(HTML)探查软件、端口扫描程序,以及包嗅探程序。用于网络嗅探的软件通常被网络管理员合法地用于识别不同网络机器之间通信问题的来源。

嗅探软件可以用来侵入个人网络。
当网络流量应该流动但流动不正常时,嗅探可以帮助负责维护网络的人收集更多有助于解决问题的信息。网络问题可能出现在整个网络上,对于特定的服务器,或者当数据只在特定的网络计算机之间传输时,管理员可以使用网络数据分析软件来确定问题的性质、受问题影响的计算机和网络设置,这些设置可能会导致网络缓慢。

无线嗅探器可用于查找开放的无线网络并窃听它们。
嗅探可以通过无线连接完成,也可以使用安装在有线网络一部分的计算机上的软件来执行常用的嗅探程序包括食肉动物™,窥探™ 还有天劫者™。并非所有的探查都是使用探查软件完成的。网络管理员通常有硬件扫描仪来执行网络分析。分析网络数据的硬件包括蓝牙™-基于嗅探设备和直接接入计算机端口的分析硬件。
尽管网络专业人士通常使用嗅探软件来分析和排除网络流量,它也可以用于犯罪目的。嵌入在下载软件中的病毒可以包括嗅探病毒,这些病毒记录和解释输入到计算机中的数据。许多数据嗅探病毒被设计用来从感染了数据嗅探病毒的计算机上收集密码和财务信息。
大多数人都使用术语"嗅探器"指任何包分析软件,但单词sniffer™ 是由嗅探器网络分析仪的制造商Network Associates注册的。术语Sniffer之所以被广泛使用是因为一个通用的非商标俚语是指使用包分析软件监听网络流量的行为是"嗅探",当用户操作嗅探软件来监听网络流量时,他被称为正在使用软件嗅探连接。