dsniffer 安装笔记

 

wget:
http://www.3est.com/linux/openssl-0.9.7i.tar.gz
http://www.3est.com/linux/libnids-1.18.tar.gz
http://www.3est.com/linux/libpcap-0.7.2.tar.gz
http://www.3est.com/linux/libnet-1.0.2a.tar.gz
http://www.3est.com/linux/db-4.7.25.tar.gz
http://www.3est.com/linux/dsniff-2.3.tar.gz

一、安装gcc

# yum -y install gcc

二、安装openssl

# tar zxvf openssl-0.9.7i.tar.gz
# cd openssl-0.9.7i
# ./config
# make
# make install


三、安装libpcap

# tar zxvf libpcap-0.7.2.tar.gz
# cd libpcap-0.7.2
# ./configure
# make
# make install

五、安装libnet

# tar zxvf libnet-1.0.2a.tar.gz
# cd Libnet-1.0.2a
# ./configure
# make
# make install

六、安装libnids

# tar zxvf libnids-1.18.tar.gz
# cd libnids-1.18
# ./configure
# make
# make install

七、安装BerkeleyDB

# tar zxvf db-4.7.25.tar.gz
# cd db-4.7.25/build_unix
# ../dist/configure --enable-compat185
# make
# make install

八、安装dsniff

# tar zxvf dsniff-2.3.tar.gz
# cd dsniff-2.3
# vi arp.c

加入 #include "memory.h"

# ./configure --enable-compat185 --with-db=/usr/local/BerkeleyDB.4.7
# make
# make install

九、其它设置

# vi /etc/sysctl.conf

修改 net.ipv4.ip_forward = 1

# sysctl -p

十、使用dsniff

# cp /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so /usr/lib
# cd /usr/local/sbin;ls
# ./dsniff –help

此时提示

./dsniff: error while loading shared libraries: libpcap.so.1: cannot open shared object file: No such file or directory

Cd /usr/local/lib

ln -s  libpcap.so.0.6.2  libpcap.so.1 做一个连接即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值