欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    linux下的sniffer——dsniff.doc

    • 资源ID:2401697       资源大小:281.50KB        全文页数:33页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    linux下的sniffer——dsniff.doc

    转载Linux下的snifferDsniff信息来源:www.shangdi.orgDsniff是一个著名的网络嗅探工具包。其开发者Dug Song早在1999年12月,以密歇根大学CITI研究室(Center for Information Technology Integration)的研究成果为基础,开发了这个后来具有很大影响力的网络安全工具包。Dug Song开发Dsniff的本意是揭示网络通信的不安全性,借助这个工具包,网络管理员可以对自己的网络进行审计,也包括渗透测试。但万事总有其两面性,Dsniff所带来的负面作用也是“巨大”的,首先它是可以自由获取的,任何拥有这个工具包的人都可能做“非正当”的事,其次,Dsniff里面的某些工具,充分揭示了一些安全协议的“不安全性”,例如针对SSH1和SSL的MITM(Man-In-The-Middle)攻击工具SSHmitm和 Webmitm。SSH1和SSL都是建立网络通信加密通道的机制,向来被认为是很安全的,但人们在具体使用时,往往因为方便性上的考虑而忽视了某些环节,造成实事上的不安全。所以说,最大的不安全性,往往并不在于对安全的一无所知,而在于过于相信自己的安全。Dub Song在2000年12月发布了Dsniff的v2.3版本,该版本支持OpenBSD、Linux、Solaris系统平台。目前,最新版本是2001年3月发布的v2.4b1的Beta版。Dsniff的下载网址:http:/monkey.org/dugsong/dsniff/除了针对Unix系统的版本,从网上也可以得到Windows平台上运行的Dsniff早期版作为一个工具集,dsniff包括的工具分为四类:· 纯粹被动地进行网络活动监视的工具,包括:dsniff、filesnarf、mailsnarf 、msgsnarf、urlsnarf、webspy· 针对SSH和SSL的MITM(Man-In-The-Middle)“攻击”工具,包括sshmitm和webmitm· 发起主动欺骗的工具,包括:arpspoof、dnsspoof、macof· 其它工具,包括tcpkill、tcpnicedsniff的安装Dsniff依赖于一些第三方的软件包:openssl-0.9.7i.tar.gzlibnids-1.18.tar.gzlibpcap-0.7.2.tar.gzlibnet-1.0.2a.tar.gzBerkeley db-4.7.25.tar.gz我使用的操作系统是RHEL5一、安装openssl注意:这里都采用默认配置,如果要修改安装的目录,可以参考软件包里的install文件用tar解压软件包后,执行三条命令:1. ./config2. make3. make install二、安装libpcap用tar解压软件包后,执行三条命令:1. ./configure2. make3. make install三、安装libnet用tar解压软件包后,执行三条命令:1. ./configure2. make3. make install四、安装libnids用tar解压软件包后,执行三条命令:1. ./configure2. make3. make install五、安装Berkeley DB用tar解压软件包后,执行1. cd build_unix2. ./dist/configure3. make4. make install六、最后安装dsniff用tar解压软件包后,执行1. ./configure2. make3. make install七、演示(注:安装中过长的编译过程被我删减了)安装完成后,默认dsniff的安装目录是/usr/local/sbin,在这里可以看到dsniff所有的工具dsniff工具介绍· 纯粹被动地进行网络活动监视的工具,包括:dsniff、filesnarf、mailsnarf 、msgsnarf、urlsnarf、webspy· 针对SSH和SSL的MITM(Man-In-The-Middle)“攻击”工具,包括sshmitm和webmitm· 发起主动欺骗的工具,包括:arpspoof、dnsspoof、macof· 其它工具,包括tcpkill、tcpnicedsniffdsniff是一个密码侦测工具,他能够自动分析端口上收到的某些协议的数据包,并获取相应的密码。dnisff支持的协议有FTP, Telnet, SMTP, HTTP, POP, poppass, NNTP, IMAP, SNMP, LDAP, Rlogin, RIP, OSPF, PPTP MS-CHAP, NFS, VRRP, YP/NIS, SOCKS, X11, CVS, IRC, AIM, ICQ, Napster, PostgreSQL, Meeting Maker, Citrix ICA, Symantec pcAnywhere, NAI Sniffer, Microsoft SMB, Oracle SQL*Net, Sybase and Microsoft SQL。dsniff -c -d -m -n -i interface -s snaplen -f services -t trigger,. -r|-w savefile expression     注意:这里所有的expression都是代表TCPDUMP的表达式,指定对哪些数据包进行攻击filesnarffilesnarf可以嗅探网络文件系统(NFS)的流量,并选定某个文件,转储到本地当前工作目录filesnarf -i interface -v pattern expressionmailsnarfmailsnarf可以嗅探SMTP和POP流量,并以Berkeley邮件格式输出e-mail消息mailsnarf -i interface -v pattern expression嗅探发送的SMTP流量:嗅探接收的POP流量:msgsnarfmsgsnarf可以嗅探聊天软件的聊天内容,包括AOL,ICQ 2000, IRC, MSN Messenger, 或Yahoo Messengermsgsnarf -i interface -v pattern expressionurlsnarfurlsnarf可以嗅探HTTP请求报文的内容,并以CLF (Common Log Format)通用日志格式输出urlsnarf -n -i interface -v pattern expressionwebspywebspy指定一个要嗅探的主机,如果指定主机发送HTTP请求,打开网页,webspy也会通过netscape浏览器在本地打开一个相同的网页webspy -i interface host   host指定要嗅探的主机sshmitmsshmitm是Dsniff自带的一个具有威胁的工具之一。首先通过dnsspoof伪造实际机器主机名将攻击目标主机的SSH连接转到本地,那么sshmitm可以截获来自主机的密钥,并获得被劫持连接中的所有信息解码,然后重新转发SSH流量到SSH服务器。sshmitm 可以对某个SSH会话发动MITM(Monkey-In-The-Middle)攻击(注意,这里的Monkey是Dsniff包readme文件中的解析,而不是常见的Man,这种区别实际上是没有“区别”,也许就是因为Dsniff以猴子做为其标志的原因吧)。通过sshmitm,攻击者可以捕获某个 SSH会话的登录口令,甚至可以“劫持”整个会话过程(攻击者在其主机上通过OpenSSL提供的代码生成伪造的证书,以欺骗目标主机,使之相信就是有效的通信另一方,结果是,攻击者主机成了SSH安全通道的中转站)。目前,对于SSH1,这种MITM攻击已经构成了严重的威胁。MITM并不是一个新的概念,它是一种对认证及密钥交换协议进行攻击的有效手段。通常,在SSH会话中,服务器首先会给客户端发送其公钥,严格来说,这种密钥的交换和管理应该是基于X.509这种公钥基础设施(PKI)的,但因为PKI本身的复杂性导致真正应用了这种公钥管理机制的服务器非常少,所以,通常情况下,服务器只是简单的自己生成密钥对,并将其中的公钥发送给客户端。客户端收到服务器的公钥后,必须独立验证其有效性。通常,使用SSH的客户端会由sysadmin或其它账号来维护一个“密钥/主机名”的本地数据库,当首次与某个SSH服务器建立连接时,客户端可能被事先配制成自动接受并记录服务器公钥到本地数据库中,这就导致可能发生MITM攻击。其实,建立加密的安全网络都存在一个基本的问题,无论如何,某种程度上讲,加密通道的初始化连接总是建立在一个存在潜在危险的网络之上的,如果密钥交换机制并不健全,或者是根本就被忽略了,那之后建立起来的加密通道也形同虚设了。按道理讲,SSH之类的协议本身是没有问题的,只要严格按照标准来建立加密及密钥交换管理机制(例如PKI),攻击者是根本不会有可乘之机的,可问题就在于,许多时候,为了使用上的方便,“复杂”的保证技术就被人们抛之脑后了。当然,一种协议如果其可用性并不很强,也许本身就是问题,现在,SSH2较SSH1已经有了较大改进。具体来说,在某个SSH 连接建立之初,如果客户端收到一个未知的服务器端公钥,OpenSSH会有下列配置处理方式:1. 自动增加该公钥到本地数据库;2. 发出下面列出的警告消息,并询问用户是添加该公钥还是放弃连接;- WARNING: HOST IDENTIFICATION HAS CHANGED! -IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the host-key has just been changed. Please contact your system administrator.3. 拒绝接受。如果客户端对未知公钥的验证被取消了(或者客户端配置本身已经旁路掉了这个过程),或者如果客户端保存已知主机CA证书的缓存被“毒害”了,就很有可能导致攻击者发起MITM攻击。从根本上讲,要防止MITM方式的攻击,用户自身加强安全措施才是关键,例如,密钥的初始交换也许可以换做其它方式(比如软盘),严格管理本地的证书列表数据库,对于出现的告警提示,应该仔细甄别,防止第三方的欺骗行为。sshmitm -d -I -p port host port注意:这里的-P后面指定的是sshmitm本地使用的端口,也就是攻击目标主机用来连接SSH服务器的端口,而后面的port则是我转发SSH流量到SSH服务器使用的端口,此外如果是用了参数-I,就可以在攻击目标主机连接到SSH服务器后,查看他们之间的交互内容。首先通过dnsspoof进行对攻击目标进行dns欺骗:接着便可以进行sshmitm嗅探:(由于使用了-I,所以,SSH连接后的交互内容也显示了出来)webmitmwebmitm与sshmitm类似,也需要dnsspoof的“配合”,不同的是,webmitm“劫持”的是HTTP和HTTPS会话过程,捕获SSL的加密通信。webmitm -darpspoofarpspoof启用arp欺骗,将自己网卡的IP地址伪装成指定IP地址的MAC持续不断的发送假的ARP响应包给一台或多台主机,以“毒害”其ARP缓存表。一旦成功,即可以用别的嗅探工具来“接收”发送到本地的数据包。与Ettercap不同的是,arpspoof并不进行真正的“嗅探”,它只是简单的进行ARP欺骗,本地主 机必须启动内核的IP Forwarding功能(或者使用fragrouter这样的工具),否则,所有“转向”发到本地的数据包就如同进了黑洞,正常的网络通信将无法进行,而一旦启动了本地的IP Forwarding,内核将自动对本地收到的目的IP却是别处的数据包进行转发,正常的通信自然可以进行。这样,就可以进行后续的许多工作,包括分析嗅探得到的数据包、修改数据包中的某些信息以重新转发等等。在Linux中,缺省是禁止IP Forwarding的,可以使用简单的命令启动它:修改#vi /etc/sysctl.conf:net.ipv4.ip_forward = 1修改后运行#sysctl p命令使得内核改变立即生效;一旦启动了本地的IP Forwarding,内核将自动对本地收到的目的IP却是别处的数据包进行转发,(同时向数据包的源地址发送ICMP重定向报文,当然,由于启用了ARP欺骗,这个重定向报文是不起作用的)。 这里第17个数据包的源地址已经从本来的源MAC地址改变为本地MAC地址了。说明数据包是本地转发出去的。arpspoof -i interface -t target host    如果不指定tagget则向网络中所有的主机发送欺骗dnsspoofdnsspoof 启用DNS欺骗,如果dnsspoof嗅探到局域网内有DNS请求数据包,它会分析其内容,并用伪造的DNS响应包来回复请求者。如果是请求解析某个域名,dnsspoof会让该域名重新指向另一个IP地址(黑客所控制的主机),如果是反向IP指针解析,dnsspoof也会返回一个伪造的域名。dnsspoof -i interface -f hostsfile expression   这里-f 可以指定主机列表文件,文件格式与/usr/local/lib/dnsspoof.hosts相同,如果不指定该文件,dnsspoof会返回本地的IP给域名解析请求者这里本地主机会抢先代替DNS服务器来相应查询,前提是本地主机先回答DNS查询,如果因为网络问题,DNS服务器先发送了应答,DNS欺骗就不能生效了macofmacof用来进行MAC flooding,可以用来使交换机的MAC表溢出,对于以后收到的数据包以广播方式发送。注意:在进行MAC泛洪之前就存在于交换机MAC表中的条目不会被覆盖,只能等到这些条目自然老化macof -i interface -s src -d dst -e tha -x sport -y dport -n timestcpkilltcpkill能够切断指定的TCP会话连接,主要是基于TCP的三次握手过程tcpkill -i interface -1.9 expression这里,当tcpkill检测到两边的TCP连接后,会同时想两边(冒充对方)发送tcp reset报文,重置连接。tcpnicetcpnice能够通过在添加活动的流量,降低指定的LAN上的TCP连接的速度tcpnice -I -i interface -n increment expression   这里的-n后面可以跟1-20,代表降低的速度,1为原速,20为最低Y35!U的博客-耶稣Blog耶稣的博客-QQ:1149676392011-12-12 01:34【转】dsniff使用笔记(1)dsniff下载http:/monkey.org/dugsong/dsniff/主要支持文件下载地址ftp:/ftp:/dsniff常见问题http:/monkey.org/dugsong/dsniff/faq.html-测试环境:Redhat9 VMWare因为太晚了,我就不写详细了,从下午一直到深夜,终于安装成功了!靠的是坚持、再坚持,中间也想过放弃,但是我挺过去了,写这篇文章,希望帮助大家少走弯路。1、用到的文件:大小             名称      188,480     bison-1.35-6.i386.rpm   13,124,129   db-4.7.25.tar.gz      126,797     dsniff-2.3.tar.gz    1,456,620    flex-2.5.35.tar.gz    4,518,355    gcc-3.2.2-5.i386.rpm    1,902,283    gcc-c+-3.2.2-5.i386.rpm    3,250,937    glibc-2.3.2-5.i386.rpm   12,419,241 glibc-common-2.3.2-5.i386.rpm    2,329,790   glibc-devel-2.3.2-5.i386.rpm       51,827    libnet-1.0.2a-2.i386.rpm    1,021,236   libnet.tar.gz      115,912    libnids-1.16-2.i386.rpm      154,465   libpcap-0.7.2-1.i386.rpm    1,273,366 libstdc+-devel-3.2.2-5.i386.rpm    3,459,643   openssl-0.9.8i.tar.gz2、安装首先,从官方网站下载安装文件,还有许多支持文件,需要安装。可以参考的网站:3、需要注意的地方我只把我遇到的问题的地方列出来参考。安装顺序:3.0 g+ gcc问题 如果在安装db和dsniff之前有这方面的问题,应尽量先安装好下列文件先,:使用命令rpm -Uvh *.rpm 升级rpm包3.1 berkeley db安装    (1)建一个db存放文件夹 例如我用的是:/etc/db/db    (2)把安装文件解压缩到 /etc/db/db/ 内    (3)cd /etc/db/db/      (4)进入这个目录       cd /etc/db/db/build_unix 然后执行         ./dist/configure         make       make install    (5)DB如果没有加 /etc/db/db/ 内所有文件,然后新建一个 /etc/db/db2/ 的文件夹,重新编译就好了。3.2 现象:解决方法:adding into sshcrypto.c resolve this problem#include <openssl/des.h>#include <openssl/des_old.h>#include <openssl/blowfish.h>3.2 现象:cp Makefile Makefile.bakvi Makefilemodify this:LDFLAGS = -ldl3.3 关于安装一般的安装过程为:./configure(./config) ,make ,make test,make install在make有错误提示的情况下,不要执行make install,需要先解决make产生的问题。如果make正常之后,看能不能执行make test,可以帮助找到问题或缺少的文件。3.4 glibc问题现象:提示参考:解决方法:如果你When you bought the Red Hat 9 CDs in a store, then you will probably find glibc-2.3.2-5.i686.rpm on the first CD. This glibc version exports _ctype_b():$ /lib/i686/libc.so.6/lib/libc.so.6/lib/tls/libc.so.6$ 001315f8 D _ctype_b00022340 T _ctype_b_loc$ 00133c58 D _ctype_b000223a0 T _ctype_b_loc$But when you downloaded Red Hat 9 from or from one of the mirror sites, then you will find glibc-2.3.2-11.9.i686.rpm on the image. This glibc version does not export _ctype_b(). This is also the case with glibc-devel-2.3.2-27.9.i386.rpm.$ /lib/i686/libc.so.6/lib/libc.so.6/lib/tls/libc.so.6$ 00131718 D _ctype_bGLIBC_2.0000223a0 T _ctype_b_loc$ 00133d58 D _ctype_bGLIBC_2.0000223f0 T _ctype_b_loc$Check the glibc version on your system: First check if the glibc packages on your RH 9 system work with the Oracle installer:$ If you got the following error mesages:package glibc-2.3.2-5 is not installedpackage glibc-common-2.3.2-5 is not installedpackage glibc-devel-2.3.2-5 is not installed主要是因为:Red Hat 9 光盘上自带的是: glibc-2.3.2-5.i686.rpm,而从网上或其他站点下载的是glibc-2.3.2-11.9.i686.rpm.偏偏 _ctype_b只有旧版本2.3.2-5有,而2.3.2-11.9或者新版本就没有了.所以要还原成就版本.   这里是glibc-2.3.2-5.i686.rpm的cd光盘rpm的链接   然后,检查文件正确性$ # # add Red Hat's PGP public key to the RPM database# glibc-2.3.2-5.i686.rpm: (sha1) dsa sha1 md5 gpg OKglibc-common-2.3.2-5.i386.rpm: (sha1) dsa sha1 md5 gpg OKglibc-devel-2.3.2-5.i386.rpm: (sha1) dsa sha1 md5 gpg OK#从上面的链接,下载这三个文件Downgrade glibc, glibc-common, and glibc-devel:还原成就文件# If you get the following error:error: Failed dependencies:glibc = 2.3.2-11.9 is needed by (installed) glibc-debug-2.3.2-11.9glibc = 2.3.2-11.9 is needed by (installed) glibc-utils-2.3.2-11.9glibc-devel = 2.3.2-11.9 is needed by (installed) glibc-debug-2.3.2-11.9glibc-devel = 2.3.2-11.9 is needed by (installed) nptl-devel-2.3.2-11.9then you can temporarily remove these RPMs (glibc-debug, glibc-utils, nptl-devel) from your system until you upgrade the glibc RPMs after your Oracle installation:# 3.5安装dsniff软件很多人可能都是先安装dsniff,然后报一堆错,然后再慢慢找问题,我也是基本这样做的.其中需要注意的是这里:指定db位置,另一个,忘了.GOOd luck!浏览(18) 评论 转载Linux下的Dsniff嗅探浅析日期:2011-11-07来源:Linux社区  作者:ethnicitybeta关于dsniff的理论介绍在网上已经有很多的文章,个人看过之后觉得也十分的有收获,这里主要介绍的是在linux下实现嗅探的一个小实例!操作平台一台Windowns 7的主机和一台安装在vm ware下的一台linux主机,在linux主机上安装配置dsniff和vasftp服务器,之后以此两台主机为平台来实践!首先是在linux主机上的安装和配置(配置好本机的Yum源即可,这里只编译安装Berkeley_db)这里使用的套件分别为:Dsniff、libnet、libpcap、openssl、postgresql-libs、apr、Berkeley_dbrootlocalhost # yum -y install libnetrootlocalhost # yum -y install libpcaprootlocalhost # yum -y install postgresql-libsrootlocalhost # yum -y install aprrootlocalhost # yum -y install dsniffrootlocalhost # yum -y install openssl接着下载安装Berkeley_dbDownload (HTTP): http:/download-免费下载地址在 用户名与密码都是rootlocalhost # tar zxvf db-4.8.26.tar.gzrootlocalhost # cd db-4.8.26/build_unix/rootlocalhost build_unix# ./dist/configure -prefix=/usr                   -enable-compat185                   -enable-cxx && makerootlocalhost build_unix#make docdir=/usr/share/doc/db-4.8.26 install && chown -v -R root:root       /usr/bin/berkeley_db_svc       /usr/bin/db_*       /usr/include/db,_185,_cxx.h       /usr/lib/libdb,_cxx.a,_cxx,_java,_tcl-4.8.so,a,la       /usr/share/doc/db-4.8.26接着是测试的部分首先在linux虚拟机上打开两个虚拟窗口其中一个窗口进行arp欺骗rootlocalhost # arpspoof -i eth0 -t 192.168.1.1 192.168.1.188(1为网关ip地址,188为windows主机的ip地址)另外一个端口进行嗅探rootlocalhost # dsniff  -c -f /etc/dsniff/dsniff.services接着在windows主机上登陆虚拟机Linux的vsftp服务器 (可以得到以下的嗅探数据)rootlocalhost # dsniff  -c -f /etc/dsniff/dsniff.services dsniff: listening on peth0-10/15/11 03:16:36 tcp 192.168.1.188.61983 -> 192.168.1.192.21 (ftp)PASS 721wyzjUSER anonymousPASS User总结,dsniff嗅探是一个双方欺骗的原理,在两台正常数据交互的主机之间展开欺骗,骗取双方的数据,收集起来己用!最后附录dsniff的参数-c 打开半双工tcp流,允许在使用 arpspoof时进行正确的嗅探操作;-d 启动调试模式;-f以/etc/service格式从文件中加载触发器(也就是口令嗅探的服务类型);-I使用特定的网络接口;-m   使用dsniff.magic文件通过在magic文件中定义的特征尝试自动判断协议;-n 不执行主机查找;-r 从前面保存的会话中读取被嗅探的数据;-s最多对报文的前个字节进行嗅探,如果用户名和口令信息包含在随后的默认1024字节界限中;-t使用格式 port /proto =service;来加载一个以逗号界定的触发器集;dsniff安装指南  2009-05-25 08:43:05|  分类: 安全技术|字号 订阅 经过几天的不断测试,网上查找资料,终于在Red Hat Linux上把dsniff安装成功了,不容易啊,总结一下教训经验与大家分享。安装的系统平台为:Red Hat Linux 9.0;Dsniff版本为:dsniff 2.3;所用到的软件包有:1.系统自带的软件包openssl-0.9.7a-2.i386.rpmopenssl-devel-0.9.7a-2.i386.rpm(注:也可以安装openssl-0.9.7i.tar.gz软件包,不过我在安装过程中没有办法卸载原来安装在系统中的openssl版本,因为已经安装的软件依赖openssl,只能使用系统自带软件版本,郁闷!就是这个我在最新Redhat.Enterprise.Linux 5.3版本上没法安装成功。由于dsniff版本很久都没有升级了,openssl版本太高存在兼容性问题,没法安装成功。)db4-4.0.14-20.i386.rpmdb4-devel-4.0.14-20.i386.rpm(注:也可以安装berkeley_db-4.6.21.NC.tar.gz软件包)libpcap-0.7.2-1.i386.rpm(注:也可以安装libpcap-0.7.2.tar.gz软件包)krb5-libs-1.2.7-10.i386.rpmkrb5-devel-1.2.7-10.i386.rpm2.其它软件包libnids-1.16.tar.gzlibnet-1.0.2a.tar.gz注:能否安装dsniff成功关键是使用的软件包版本,版本太高存在兼容性问题,会出现很多问题,建议使用上述版本的软件包。安装步骤:1.安装opensslrpm ivh openssl-0.9.7a-2.i386.rpmrpm ivh openssl-devel-0.9.7a-2.i386.rpm如果是openssl-0.9.7i.tar.gz软件包,就需要编译后才能安装。把openssl-0.9.7i.tar.gz复制到/tmp目录,tar zxvf openssl-0.9.7i.tar.gzcd openssl-0.9.7i./configure -prefix=/usr/localmakemake install2.安装libpcaprpm ivh libpcap-0.7.2-1.i386.rpm如果使用libpcap-0.7.2.tar.gz软件包,把libpcap-0.7.2.tar.gz软件包复制到/tmp目录,tar zxvf libpcap-0.7.2.tar.gzcd libpcap-0.7.2./configure -prefix=/usr/local && make && make install3.安装db4(berkeley_db)和krb5-libs、 krb5-develrpm ivh db4-4.0.14-20.i386.rpmrpm ivh db4-devel-4.0.14-20.i386.rpmrpm ivh krb5-libs-1.2.7-10.i386.rpmrpm ivh krb5-devel-1.2.7-10.i3

    注意事项

    本文(linux下的sniffer——dsniff.doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开