linux ettercap,CentOS下安装ettercap

linux ettercap,CentOS下安装ettercapCentOS下安装ettercapettercap下载地址http://ettercap.sourceforge.net/download.php下载好之后解压出来,进入到解压目录#tarzxvfettercap-NG-0.7.3.tar.gz#cdettercap-NG-0.7.3阅读README#vimREADMEMANDATORY://安装必须依赖的libpcap>=…

大家好,又见面了,我是你们的朋友全栈君。

CentOS下安装ettercap

c0e0ec79bd3bfd64426a50a56f3cc6e7.png

ettercap下载地址

http://ettercap.sourceforge.net/download.php

下载好之后解压出来,进入到解压目录#tar zxvf ettercap-NG-0.7.3.tar.gz#cd ettercap-NG-0.7.3

阅读README# vim READMEMANDATORY: //安装必须依赖的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 youinstalled software in a non-standard prefix.Alternatively you may set the GTK_CFLAGS and GTK_LIBS environment variablesto avoid the need to call pkg-config. See the pkg-config man page formore 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 ……………. default LIBNET …………….. default LIBSSL …………….. default NCURSES ……………. NO GTK+ ………………. yesFunctionalities : Debug mode …………. no Plugin support ……… no Passive DNS ………… no Perl regex in filters .. no Iconv 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]#

开始折腾吧 ^_^

http://www.dengb.com/Linuxjc/1134374.htmlwww.dengb.comtruehttp://www.dengb.com/Linuxjc/1134374.htmlTechArticleCentOS下安装ettercap ettercap下载地址 http://ettercap.sourceforge.net/download.php 下载好之后解压出来,进入到解压目录 #tar zxvf ettercap-NG-0.7.3.tar.gz#cd et…

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154127.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python文件操作步骤_python读写文件

    python文件操作步骤_python读写文件文件操作文件操作主要包括对文件内容的读写操作,这些操作是通过文件对象实现的,通过文件对象可以读写文本文件和二进制文件open(file,mode='r',buffering=-

    2022年7月31日
    4
  • 大数据数仓建模

    大数据数仓建模        大数据项目之电商数仓(用户行为数据采集)数据仓库简介      1.什么是数据库?    数据库(database)是按照数据结构来组织,存储和管理数据的建立在计算机存储设备上的仓库。    数据库是长期存储在计算机内,有组织的,可共享的数据集合。数据库中的数据指的是以一定的数据模型组织,描述和存储在一起,具有尽可能小的冗余度,较高的数据独立性和易扩展性的特点并可在一定范围内为多个用户共享。    常用的数据库有mysql,oracle,sqlserver等。作用不一样,数据库是

    2022年5月7日
    47
  • 动态规划经典题目_leetcode合并两个有序数组

    动态规划经典题目_leetcode合并两个有序数组一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条不同的路径?示例 1:输入:m = 3, n = 7输出:28示例 2:输入:m = 3, n = 2输出:3解释:从左上角开始,总共有 3 条路径可以到达右下角。向右 -> 向下 -> 向下向下 -> 向下 -> 向右向下 -> 向右 -&gt

    2022年8月8日
    2
  • web.xml的加载过程配置详解

    web.xml的加载过程配置详解一:web.xml加载过程  简单说一下,web.xml的加载过程。当我们启动一个WEB项目容器时,容器包括(JBoss,Tomcat等)。首先会去读取web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常的被启动起来。  启动WEB项目的时候,容器首先会去读取web.xml配置文件中的两个节点:和如图:    紧接着,容器创建一个Serv

    2022年7月26日
    11
  • 政府大数据应用案例,政府大数据治理方法[通俗易懂]

    政府大数据应用案例,政府大数据治理方法[通俗易懂]​大数据不仅将改变生产方式、生活方式,社会组织方式尤其是政府治理也将因之发生深刻变革。以大数据提升政府治理能力是大势所趋。科技革命的加速推进特别是大数据时代的到来,迫切要求政府治理加快。大数据将成为加快政府治理能力现代化的最重要、最有力推手。在大数据思维下,基于大数据的科学决策、精细管理、精准服务将成为常态,将大大推动政府管理理念和社会治理模式进步,推进法治政府、创新政府、廉洁政府、智慧政府和服务型政府建设,逐步实现治理能力现代化。政府如何利用大数据提升治理水平?1.用数据说话治理理念的转变是提高政府

    2022年6月4日
    42
  • 【金融市场基础知识】——中国的金融体系(一)[通俗易懂]

    【金融市场基础知识】——中国的金融体系(一)[通俗易懂]阅读之前看这里????:博主是一名正在学习证券知识的学生,在每个领域我们都应当是学生的心态,也不应该拥有身份标签来限制自己学习的范围,所以博客记录的是在学习过程中一些总结,也希望和大家一起进步,在记录之时,未免存在很多疏漏和不全,如有问题,还请私聊博主指正。博客地址:天阑之蓝的博客,学习过程中不免有困难和迷茫,希望大家都能在这学习的过程中肯定自己,超越自己,最终创造自己。目录中国的金融体系(一)一、中国金融市场的历史、现状及影响因素1、新中国成立以来我国金融市场的发展历史★2、我国金融市场的发展现状

    2022年5月27日
    68

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号