MITMf安装过程

系统是MAC Mvericks 10.9.5 XCODE6.1
先用你的苹果账号登录苹果官方工具下载中心,我是从XCode菜单进去的,下载安装command_line_tools,然后看这篇文章http://www.freebuf.com/tools/45796.html装mitmf框架,遇到各种各样的问题,为了方便安装,我们最好把这几个工具都装了,pip ,wget,brew
pip安装(pip就是替代linux里的apt-get)
sudo easy_install pip

brew安装(用brew search 模块 : brew install 模块)
ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

git安装
brew install git

wget安装
进到wget已经下好的目录,是源码的下载,需要手动安装
./configure -with-ssl=openssl
make
sudo make install

mitmf安装
sudo git clone https://github.com/byt3bl33d3r/MITMf.git /opt/mitmf/

然后里面很多提示模块没装,用pip
sudo pip install 模块

用不了pip的模块,需要手动下载安装的如下所示:
wget http://libdnet.googlecode.com/files/libdnet-1.12.tgz
tarxfzlibdnet1.12.tgz ./configure -with-ssl=openssl
make sudo make install
cdpython sudo python setup.py install
ok
运行./mitmf.py -h 看到帮助就成功了。

问题 :
安装pcapy时遇到问题:
clang: error: unknown argument: ‘-mno-fused-madd’
这好像在10.8.5上有这个问题,后面的修复了,
解决办法:
export CFLAGS=-Qunused-arguments
export CPPFLAGS=-Qunused-arguments
sudo -E pip install pcapy

msgpack安装问题
pip install msgpack 找不到该模块
brew install msgpack可以安装,但mitmf还是报错
原因是应该用下个命令
pip install msgpack-python

你可能感兴趣的:(MITMf安装过程)