您的位置:首页 > 其它

Ubuntu kylin 上MITMF安装笔记

2015-08-31 10:51 381 查看
在论坛上看到大神的一篇 内网劫持渗透新姿势:MITMf简要指南 表示很感兴趣 于是在虚拟机上的Ubuntu系统鼓捣了两天把他装好 过程坎坷 特此记录下来。

这篇文章里的安装方法已经过时 于是找到了github上的MITMF原版 按照上面的安装指南:https://github.com/byt3bl33d3r/MITMf/wiki/Installation 进行安装。但是过程很不顺利 下面具体介绍安装过程出现的情况。

按照安装指南上说在开始安装前的准备工具:

apt-get install python-dev python-setuptools libpcap0.8-dev libnetfilter-queue-dev libssl-dev libjpeg-dev libxml2-dev libxslt1-dev libcapstone3 libcapstone-dev

另外其实还需要

apt-get install python-nfqueue

apt-get install libffi-dev

apt-get install git

这里 会提示

libcapstone3 libcapstone-dev

这两个包不存在 所以手动到Ubuntu的软件包库去下载

安装时要先安装libcapstone3

然后准备工作就完成了

接下来安装virtualenvwrapper

pip install virtualenvwrapper

由于virtualenv 在Ubuntu中自带了所以不需要另外安装

然后编辑.bashrc文件 插入语句

source /usr/local/bin/virtualenvwrapper.sh

由于没有取得权限所以无法直接编辑所以使用echo来插入,语句如下:

echo ‘source /usr/local/bin/virtualenvwrapper.sh’>> ~/.bashrc

source ~/.bashrc

注意这里 ‘source /usr/local/bin/virtualenvwrapper.sh’不要直接复制 ‘要是半角

然后

source /usr/local/bin/virtualenvwrapper.sh

这里安装指南上写的是/usr/bin/virtualenvwrapper.sh 但实际virtualenvwrapper.sh安装目录是在/usr/local/bin 下 所以要根据具体安装位置来写入。

之后是创建虚拟环境

mkvirtualenv MITMf -p /usr/bin/python2.7

同样 这里的位置也要根据实际Python安装位置来修改

然后克隆mitmf仓库

git clone https://github.com/byt3bl33d3r/MITMf

进入虚拟空间 初始化和克隆子模块

cd MITMf && git submodule init && git submodule update –recursive

然后安装支持模块

pip install -r requirements.txt

大概二十多个软件包在requirements.txt,只要其中一个出问题整体就安装失败,如果这里出问题的话就手工一条条安装

支持模块完成后MITMF就安装好了 通过

python mitmf.py –help

就可以获取帮助并使用它。

^_^b—-@BUPT九止
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu MITMF 安装