Dsniff是一个高级的口令嗅探器, Dug Song写的Dsniff的工具是第一批扩展了传统的Sniffer概念的监听工具。Dsniff将制造的数据包注入到网络,并将通信数据重新定向到攻击者的机器。Dsniff允许攻击者在交换环境的网络内窃听数据,甚至在攻击者和攻击目标不在同一个Lan(局域网)的情况下,也能使攻击者收集到他想要的数据。它支持telnet 、ftp、smtp、pop、imap、http,以及其他的一些应用协议,如果你只想获得用户主机的口令和用户名的话,就请选择dsniff。
当就与他的安装很多人采用的应该是rpm的安装形式,源码编译的形式由于dsniff很据都未更新其对于所需库的寻找还是在以前的基础之上,现在库不停的更新已导致dsniff的安装非常麻烦,在此建议初学者采用rpm的安装形式
rpm安装dsniff:
1 下载一下四个安装包: 注:我是在redhat6.3环境下
dsniff-2.4-0.9.b1.el6.i686.rpm libnet-1.1.5-1.el6.i686.rpm
libffi-devel-3.0.5-3.2.el6.i686.rpm libnids-1.24-1.el6.i686.rpm
2 rpm -ivh dsniff-2.4-0.9.b1.el6.i686.rpm 然后用yum解决依赖性
3 rpm -ivh * 搞定
谢谢!