ettercap下载地址
http://ettercap.sourceforge.net/download.php

下载好之后解压出来,进入到解压目录

#tar zxvf  ettercap-NG-0.7.3.tar.gz
#cd ettercap-NG-0.7.3

阅读README

# vim README

MANDATORY: //安装必须依赖的

  • libpcap >= 0.8.1
  • libnet >= 1.1.2.1
  • libpthread
  • zlib

OPTIONAL: //下面的是可选的

To enable plugins:
- libltdl (part of libtool)

To have perl regexp in the filters:
- libpcre

To support SSH and SSL decryption:
- openssl 0.9.7

For the cursed GUI:
- ncurses >= 5.3

For the GTK+ GUI:
- pkgconfig >= 0.15.0
- Glib >= 2.2.2
- Gtk+ >= 2.2.2
- Atk >= 1.2.4
- Pango >= 1.2.3

百度云分享三个必须依赖的lib文件
libpcap-1.7.4.tar.gz
libnet-1.1.2.1.tar.gz
zlib-1.2.8.tar.xz
下载到本地之后解压出来进入目录,一个一个安装

# ./configure
# make
# make install

注意:.tar.xz的解压命令是

# xz -d [filename].tar.xz
# tar xvf [filename].tar

如果不安装会有类似的提示

configure: error: libpcap not found
configure: error: libpcap not found

确定都装上之后,继续进入ettercap的目录进行安装

[root@localhost ettercap-NG-0.7.3]# ./configure
...
...
...
configure: error: Package requirements (gtk+-2.0 >= 2.0.0 pango >= 1.0 atk >= 1.0) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.Alternatively you may set the GTK_CFLAGS and GTK_LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.
[root@localhost ettercap-NG-0.7.3]#

继续错误提示:
configure: error: Package requirements (gtk+-2.0 >= 2.0.0 pango >= 1.0 atk >= 1.0) were not met.
gtk+-2.0、pango、atk,这三个包不符合要求,可能是版本太低。

查到gtk+的安装方法,按下面顺序一个一个装:

1)pkg-config (pkg-config Site)
2)GNU make (GNU make Site)
3)JPEG, PNG and TIFF image libraries (GTK+ Site)
4)FreeType (FreeType Site)
5)fontconfig (fontconfig Site)
6)GNU libiconv library (if your system doesn’t have iconv()) (GNU libiconv Site)
7)GNU gettext (if your system doesn’t have gettext()) (GTK+ Site)
8)GLib (GTK+ Site)
9)Pango (GTK+ Site)
10)ATK (GTK+ Site)
11)GTK+ (GTK+ Site)

还得自己一个包一个包的去搜,然后下载下来安装。如果不嫌麻烦的可以采用上面的11个步骤。

这里提供一条代码安装的,不过这个方法按道理说不是很严谨。

# yum install gtk*

等待安装完毕之后再重新执行./configure

[root@localhost ettercap-NG-0.7.3]# ./configure
...
...
...
ettercap has been configured as follow...==================================================Install directory:  /usr/localLibraries :LIBPCAP ................  defaultLIBNET .................  defaultLIBSSL .................  defaultNCURSES ................  NOGTK+ ...................  yesFunctionalities :Debug mode .............  noPlugin support .........  noPassive DNS ............  noPerl regex in filters ..  noIconv UTF-8 support ....  yes==================================================[root@localhost ettercap-NG-0.7.3]#

如果依赖库的问题都没有了的话,会出现这个提示
表示目前系统支持的函数库和功能。
如果想拥有全部的功能,可以查看README文档,把里面的可选组件都装上。

接着执行make和make install

[root@localhost ettercap-NG-0.7.3]# make&&make install

如果运行ettercap出现下面的内容,表示安装成功了。

[root@localhost ettercap-NG-0.7.3]# ettercap

ettercap NG-0.7.3 copyright 2001-2004 ALoR & NaGA

Please select an User Interface

[root@localhost ettercap-NG-0.7.3]#

开始折腾吧 ^_^

博客的文章都会发到个人订阅号上,欢迎关注

centOS下安装ettercap相关推荐

  1. linux ettercap,CentOS下安装ettercap

    CentOS下安装ettercap ettercap下载地址 http://ettercap.sourceforge.net/download.php 下载好之后解压出来,进入到解压目录#tar zx ...

  2. ubuntu下安装ettercap

    有关ettercap的介绍: https://www.cnblogs.com/lingerhk/p/4094040.html https://www.cnblogs.com/lvchenfeng/p/ ...

  3. Centos下安装mysql 总结

    一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...

  4. linux卸载欧朋浏览器,如何在Centos下安装opera浏览器

    如何在Centos下安装opera浏览器 ,Opera目前是Linux平台上性能最优的浏览器,而且Opera中国团队本身即定位于Opera的研发中心,主要也是负责全球Linux平台项目的开发,这个版本 ...

  5. 在CentOS下安装apche+tomcat+mysql+php

    在CentOS下安装apche+tomcat+mysql+php 本例中所用到的软件 Apache 2.2 Sun的JDK-1_5_0_12-linux-i586 MySQL: mysql-5.0.4 ...

  6. Linux(CentOs)下安装Phantomjs + Casperjs

    Linux(CentOs)下安装Phantomjs + Casperjs 是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的 1 ...

  7. CentOS下安装JDK7 转载

    转载地址:http://www.cnblogs.com/rilley/archive/2012/02/02/2335395.html CentOS下安装JDK7 下载地址:http://www.ora ...

  8. centos解压zip命令_2、centos下安装elasticsearch-head

    1.下载 https://github.com/mobz/elasticsearch-head/archive/master.zip 2.解压 unzip elasticsearch-head-mas ...

  9. CentOS 下安装

    2016年12月5日15:25:58 ----------------------------------- 通常情况下在centos下安装软件就用yum. 关键是,使用yum你要知道安装包的名字是什 ...

最新文章

  1. 《Cracking the Coding Interview》——第18章:难题——题目11
  2. Pieczęć(模拟)
  3. 同一页面引入多个JS文件的编码问题
  4. 此次边路调整系统推荐射手走哪路_王者荣耀地图重大对称改动,终于能射手对射手,上单对上单了...
  5. cloudflare 批量修改域名DNS
  6. windows上怎么干净彻底的卸载oracle
  7. OpenGL基础1:最简单的OpenGL例子
  8. 计算机ps cs2考试,photoshop cs2试题汇编素材(中级考试题目答案和素材)
  9. Python基于OpenCV的土壤裂缝分割系统[源码&部署教程]
  10. 可以刻录在cd中的linux,在Linux下刻录CD/DVD
  11. WARN: Establishing SSL connection without server‘s identity verification is not recommended 的解决方法
  12. 机器人竟会写诗,诗人们大呼不敢相信!
  13. 普林斯顿大学的计算机学课的作业
  14. 人事考试在线报名系统新突破,一键触达“智慧考试”
  15. C# 中的CTS、ClS、ClR的用途
  16. 物联卡到底能不能长期使用,跟着搜卡之家一块来看下吧
  17. Qt的下载与安装说明(超全!)
  18. Android 桌面Google文件夹内apk摆放
  19. .NET Reflector
  20. CAD二次开发C#.Net编程-CAD创建右键菜单

热门文章

  1. mapbox矢量切片标准_矢量切片绘制(mapbox-gl+geoserver)
  2. 双目视觉焦距_第七节、双目视觉之空间坐标计算
  3. MFS分布式文件系统2-master双机热备实现高可用
  4. 什么是Handler的同步屏障机制?
  5. 好男人找不到女朋友的原因
  6. Android自动开关机实现
  7. 判断图片是否存在,不存在则显示默认图片
  8. csv文件完整操作总结
  9. 黑猴子的家:stop-cluster.sh
  10. 实现前后端分离-vue