在Debian上编译并安装Ettercap
时间:2020-03-21 11:42:52 来源:igfitidea点击:
在Debian Wheezy上安装Ettercap 0.7.4.1、0.7.6和0.8.2的注意事项。
Ettercap 0.7.4.1
安装依赖项(注意:checkinstall软件包是可选的):
# apt-get install build-essential libtool libnet-dev libncurses5-dev libssl-dev \ libpcap-dev libgtk2.0-dev gawk flex bison checkinstall
从以下位置下载Ettercap tar包:http://sourceforge.net/projects/ettercap/files/ettercap/
$wget http://prdownloads.sourceforge.net/ettercap/ettercap-0.7.4.1.tar.gz $tar xvfz ./ettercap-0.7.4.1.tar.gz && cd ./ettercap
配置启用调试并编译:
$./configure --enable-debug $make
制作一个Deb包装:
$checkinstall -D --install=no --pkgname ettercap --pkgversion 0 --pkgrelease 7.4.1 \ --maintainer "[email protected]" --strip=no --stripso=no --addso=yes --nodoc
切换到root用户并安装:
# dpkg -i ettercap_0-7.4.1_amd64.deb
启动漂亮的GTK2界面:
$ettercap --gtk
Ettercap 0.7.6-洛卡德
安装依赖项(注意:checkinstall软件包是可选的):
# apt-get install build-essential libtool libnet-dev libncurses5-dev libssl-dev \ libpcap-dev libgtk2.0-dev gawk flex bison checkinstall
安装cmake:
# apt-get install cmake libcurl4-gnutls-dev ghostscript
如果遇到依赖性问题:
# apt-get build-dep cmake
从以下位置下载Ettercap tar包:http://sourceforge.net/projects/ettercap/files/ettercap/
$wget http://prdownloads.sourceforge.net/ettercap/ettercap-0.7.6.tar.gz $tar xvfz ./ettercap-0.7.6.tar.gz && cd ./ettercap-0.7.6
配置和编译:
$mkdir ./build && cd ./build $cmake ../ $make
制作一个Deb程序包:
$checkinstall -D --install=no --pkgname ettercap --pkgversion 0 --pkgrelease 7.6 \ --maintainer "[email protected]" --strip=no --stripso=no --addso=yes --nodoc
切换到root用户并安装:
# dpkg -i ettercap_0-7.6_amd64.deb
启动漂亮的GTK2界面:
$ettercap --gtk
Ettercap 0.8.2-Ferri
安装依赖项(注意:checkinstall软件包是可选的):
# apt-get install build-essential libtool libnet-dev libncurses5-dev libssl-dev \ libpcap-dev libgtk2.0-dev gawk flex bison checkinstall
安装cmake:
# apt-get install cmake libcurl4-gnutls-dev ghostscript
如果遇到依赖性问题:
# apt-get build-dep cmake
从http://ettercap.github.io/ettercap/downloads.html下载Ettercap tar包:
$wget https://github.com/Ettercap/ettercap/archive/v0.8.2.tar.gz $tar xvfz ./v0.8.2.tar.gz && cd ./ettercap-0.8.2
配置和编译:
$mkdir ./build && cd ./build $cmake ../ $make
制作一个Deb程序包:
$checkinstall -D --install=no --pkgname ettercap --pkgversion 0 --pkgrelease 8.2 \ --maintainer "[email protected]" --strip=no --stripso=no --addso=yes --nodoc
切换到root用户并安装:
# dpkg -i ettercap_0-8.2_amd64.deb
启动漂亮的GTK2界面:
$ettercap --gtk