利用reaver暴力破解家庭wifi

12/20/2016 | | Post a Comment

利用reaver暴力破解家庭wifi

破解目的:我相信大家平时都有可能忘记自己家庭的wifi密码,如果忘记可以通过重置路由器等方法恢复密码,今天笔者就教大家另外一种获取密码的方式,本文只供大家学习参考,切勿利用此方法恶意破解他人WIFI密码,扰乱正常的网络秩序,影响网络安全,请系知!~

工具:

1,VMware虚拟机

2,Kali操作系统,内核版本(config-4.6.0-kail1-amd64)

3,无线网卡,Atheros AR9271,如下:

(注:笔者感觉对于国内人员最难的就是这个网卡,在国内并没有买到合适的网卡,最后在海外亚马逊上买到的,主要是网卡的芯片要支持监听模式,正文详述。)

其实破译过程很简单,因为我们所使用的都是些开源免费的软件,都是别人开发的好的软件,而我们要做的就是利用这些软件。

步骤一

安装VMware,安装kali操作系统到VMware,配置此实验最基本的运行环境,安装之后别忘插入网卡,看下右下角网卡是否连接到虚拟机,本机已经连接完成,如图:

运行kali操作系统,利用”apt-get install reaver”命令安装reaver,至于软件包源在保证kali可以联网的状态下,使用默认源即可,安装完成即可开始破解WIFI。

步骤二

利用iwconfig命令检查机器是否识别无线网卡,如图:

注意,笔者kali操作系统只连接这一块无线网卡,所以只显示了wlan0这个文件,注意此时的Mode为Managed。

步骤三

利用airmon-ng start wlan0命令来建wlan0转换为监控模式,(注意:你的网卡不一定支持监控模式,至于那些网卡支持你可以参考文章最后的链接),如果支持,应该类似下图中所示:

start之后,再次执行iwconfig命令,如下(wlan0已经变为wlan0mon)而且mode已经变为monitor:

步骤四

抓取以太网帧,获取BSSID值。

此时无线网卡已经开启监控模式,再次执行命令airodump-ng wlan0mon,开始抓取802.11协议的以太网帧,如下:

红色箭头标识的为笔者家的wifi名称,复制下BSSID字段,此时笔者又把自己家的wifi密码给忘了,现在开始找回。

步骤五

执行reaver -i wlan0mon -b 40:16:9F:CF:68:C6 -vv命令开始破解WIFI,reaver工具的原理就是暴力破解家庭wifi的PIN值,也就是路由器下面的八位数字。(至于reaver的用法,读者可以执行man reaver来参考):

最后的破解,以及漫长的等待:

最后别忘执行airmon-ng stop wlan0mon命令关闭网卡的监控模式

关于支持监控模式的网卡参考

关于使用reaver破击wifi的原理及方法

无线网卡(海外亚马逊)链接地址

网卡海外亚马逊购买连接



Want to say something? Post a comment

电子邮件地址不会被公开。 必填项已用*标注