linux嗅探之ettercap

ettercap 07.3

安装ettercap需要支持的2个支持包
libpcap
libnet

经常出现的错误
1.(make: yacc: Command not found
make: *** [y.tab.c] Error 127 要安装install bison install flex)
libnet >= 1.1.2.1(需要libnet大于等于1.1.2.1版本)
yum install curl-devel gtk2-devel boost-devel

安装libpcap出现的两个错误
1.configure: error: Your operating system’s lex is insufficient to compile
libpcap. flex is a lex replacement that has many advantages, including
being able to compile libpcap. For more information, see
http://www.gnu.org/software/flex/flex.html.
原因可能是系统的flex版本太低,解决办法
yum -y install flex

2.libcap make的时候出现
make: yacc: Command not found make: *** [grammar.c] Error 127
解决办法
# yum search yacc
安装搜索出来的包

先安装libcap 和libnet
# ./configure;make;make install
2个安装完了以后 再编译安装ettercap

# ./configure –disable-gtk;make;make install
这个安装是在非GUI下编译安装所以注释掉GTK

常用嗅探命令
ettercap -T -i eth0 -m /var/tmp/ 91ri.org .log  -M arp:remote /111.222.222.222,223-226/21,22 //

-m 保存嗅探文件 剩下的各位自由发挥了

以上都是个人在多数CentOS 环境下操作的  如有什么不对或者各位同学有更详细的 可以补充或者更正。3Q!

91ri.org:ettercap是linux环境下的嗅探神器啊 推荐篇linux下渗透的实战文章:《利用linux渗透公司内网全过程

本文作者SmallM转自t00ls由网络安全攻防研究室(www.91ri.org)信息安全小组收集整理,转载请注名本文地址