标签:evel 步骤 file 知乎 code library dep roo level
知乎推送了一个中间人攻击的软件 ettercap 想着尝试进行一下安装学习, 如果有机会的话安全测试部分应该用的到.
1. 下载:
wget https://codeload.github.com/Ettercap/ettercap/tar.gz/v0.8.2
2. 解压缩
步骤省略...
3. 安装
进入ettercap 的解压缩后的目录
cd 到bundled_deps中
drwxrwxr-x 2 root root 160 3月 14 2015 check
drwxrwxr-x 2 root root 156 3月 14 2015 curl
drwxrwxr-x 2 root root 163 3月 14 2015 libnet
drwxrwxr-x 2 root root 125 3月 14 2015 luajit
分别进入四个文件夹进行操作
首先解压缩那个tar的文件 进入到相关目录然后执行..
./configure && make && make install && make clean
如果已经有makefile的话 不需要执行configure的命令了就
4.执行完成之后回到ettercap的解压缩目录
查看INSTALL文件
The easiest way:
$ mkdir build
$ cd build
$ cmake ../
$ make
$ make install
If the build fails because you‘re missing a dependency:
$ (Install any missing dependencies.)
$ make clean-all
$ cmake ../
$ make
$ make install
按照说明进行操作
mkdir build
cd build
cmake ../
第一次报错:
CMake Error at cmake/Modules/EttercapLibCheck.cmake:191 (message):
libpcap not found!
根据错误提示进行操作
yum search libpcap
search 结果
libpcap-devel.i686 : Libraries and header files for the libpcap library
libpcap-devel.x86_64 : Libraries and header files for the libpcap library
libpcap.i686 : A system-independent interface for user-level packet capture
libpcap.x86_64 : A system-independent interface for user-level packet capture
pcapy.x86_64 : A Python interface to libpcap
安装devel包
yum install -y libpcap-devel.x86_64
删除build内的内容
rm -rf *
再次执行cmake
不缺包的话应该就可以执行了
执行成功之后查看版本
ettercap -v
0.8.2 安装完成..
--------------------------------------
菜就菜在现在自己只会安装, 需要继续提高自己.
标签:evel 步骤 file 知乎 code library dep roo level
原文地址:http://www.cnblogs.com/jinanxiaolaohu/p/8004255.html