
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)信息安全小组收集整理,转载请注名本文地址
额额 安装好后执行ettercap 会报错
ettercap: error while loading shared libraries: libpcap.so.1: cannot open shared object file: No such file or directory
通常在系统启动时运行,而当用户安装了一个新的动态链接库时,就需要手工运行这个命令
ldconfig后 就可以了
就有点像刷新那样了
刀锋你好,我在freebsd 8.4下安装ettercap,出现了很多错误。执行whereis ettercap-ng 后提示有这个命令,但是执行etterxap-ng 却提示无命令 想请教您4-