最近在学习kali linux的wifi破解,先玩了kali自带的Aircrack-ng但是破解最终还是需要跑字典,于是找别的WIFI破解方式发现了WIFIPHISHER,用钓鱼的方式破解WIFI。
首先我在wifiphisher官网https://wifiphisher.org/下载了1.4的版本
然后打开终端进入wifiphisher文件夹 cd Downloads/wifiphisher-1,4/wifiphisher
ls会发现有一个python文件setup.py
然后输入python setup.py install 好了然后开始安装wifiphisher了
wisiphisher需要hostapd 一般都会自动安装 但是我的hostapd安装失败了
于是我到http://w1.fi/hostapd/下载了 hostapd-2.6 sudo apt-get install hostapd自动下载2.6版本
cd Downloads/hostapd-2.6/hostapd 进入到hostapd文件夹
然后编译hostapd 输入make 命令 编译一半报错缺少文件 我在网上找错误原因 http://blog.csdn.net/hnllc2012/article/details/49151137这篇文章讲的很详细
但是按照这篇文章讲的 当我下载并安装openssl库的时候 输入sudo apt-get install libssl-dev时报错 签名无效 部分索引文件无效
按照网上文章的帮助我知道是源的问题 就去etc/apt/里去找source.list源文件 但是我的kali不知道咋了 竟然没有源文件了!!!
没办法就自己在里面touch了一个 并且提高了此文件的权限
leafpad打开 在网上找了源粘贴进去保存(网上很容易找到) 我用的还是官方源
然后apt-get update && apt-get upgrade && apt-get dist-upgrade 全面更新一下
我就又出现了错误 无法获得锁 资源不可用 我在网上https://www.fujieace.com/kali-linux/var-lib-dakg-lock-open-11.html找到了解决方法 看了下lock 文件是空的 把两个lock都给rm删除了就好了
解决了这个问题还是报错 签名无效
就在网上找到一个方法:
apt-key adv --keyserver keys.gnupg.net --recv-keys ED444FF07D8D0BF6
但是没有dirmngr文件
这个方法不可行,我在LIVE版也试了一下也不可行
然后我找了很久发现一篇https://m.sohu.com/a/221311106_295478 这篇文章第二种方法让我更新密匙ok了
然后可以apt-get update && apt-get upgrade && apt-get dist-upgrade
更新了很久 然后更新完 可以sudo apt-get install libssl-dev了 然后可以编译hostapd了 然后就可以用wifiphisher了
如果出现hostapd failed to lunch并且wifi没了
说明无线网卡不够 淘宝买一个就好了
http://www.geekeyes.co/forum.php?mod=viewthread&tid=178这篇帖子详细的将了wifiphisher 1.4版本的使用 如果是别的版本还是有许多区别的。