如何使用Reaver破解Wi-Fi网络的WPA密码

caocao1年前教程203

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

cdlinux如何识别无线网卡cdlinux如何识别无线网卡

Wi-Fi网络的便利性让我们能够轻松访问互联网,但同时我们也不希望邻居总是依赖我们的网络。因此,我们需要给WiFi加上密码保护。好消息是,也许你已经阅读过我之前的一篇文章,标题是《如何使用BackTrack破解WIFI无线网络的WEP密钥》,所以你已经采用了更安全的WPA安全协议。然而,坏消息是,现在有一款自由开源的新工具——Reaver,它发现了大多数路由器上的一个漏洞,可以破解密码。今天,我将逐步介绍如何使用Reaver来破解WPA/WPA2密码,并提供相应的防范措施。

第一部分:使用Reaver破解WPA的详细步骤

首先,让我们来了解一下Reaver的工作原理。然后,我将详细介绍如何使用Reaver来破解密码。最后,我会分享一些防范Reaver攻击的方法。

在正式开始之前,我要再次强调一点:知识就是力量,但拥有力量并不意味着可以为所欲为或触犯法律。同样地,会开锁的人不一定是小偷。本文只是关于某些技术的实验与验证,仅供学习之用。掌握更多知识,能更好地保护自己。

准备工作

首先,你不需要成为网络专家或掌握复杂的命令行工具。你只需要准备一张空白DVD、一台能连接WiFi的电脑,并腾出几个小时的时间。要安装Reaver,有很多方法,但我建议按照以下指南进行操作:

apt-get update

让我们开始吧!

此时,你应该已经刻录好了BackTrack的DVD光盘,并准备好了笔记本电脑。

第1步:启动BackTrack

将DVD放入光驱,然后从光盘启动电脑(如果不知道如何使用live CD或DVD启动,请自行搜索)。启动过程中,BackTrack会让你选择启动模式,选择默认的“BackTrack Text - Default Boot Text Mode”,然后按回车键。

最终,BackTrack会进入命令行界面。在命令行中输入"startx",然后按回车键,BackTrack将进入图形界面。

第2步:安装Reaver

(注意:如果你安装的是BT5的R3版,Reaver已经预装,可以跳过这一步。)

Reaver已经包含在最新版的BackTrack软件包中,只是还没有集成到live DVD中。因此,在撰写本文时,你需要手动安装Reaver。首先,确保电脑已联网。

  1. 点击Applications > Internet > Wicd Network Manager。
  2. 选择你的网络并点击Connect,如果需要密码,请输入密码,然后点击OK,再次点击Connect。

连接上网络后,就可以安装Reaver了。点击菜单栏中的终端按钮(或者依次点击Applications > Accessories > Terminal)。在终端界面中,输入以下命令:

apt-get install reaver

更新完成后,输入:

iwconfig

如果一切顺利,Reaver现在应该已经安装完成。如果你刚才的下载和安装操作是通过WiFi连接的,请先断开网络连接,并假装不知道WiFi密码。接下来,我们准备开始破解。

第3步:搜集设备信息,准备破解

在使用Reaver之前,你需要获取无线网卡的接口名称、路由器的BSSID(由字母和数字组成的序列,用于唯一标识路由器),以及确保无线网卡处于监控模式。请按照以下步骤进行操作:

找到无线网卡:在终端中输入:

cdlinux如何识别无线网卡

然后按回车键。你应该能看到无线设备的相关信息。通常,它的名称是wlan0,但如果你的电脑有多个无线网卡,或者使用的是不常见的网络设备,名称可能会有所不同。

将无线网卡设置为监控模式:假设你的无线网卡接口名称是wlan0,请执行以下命令将无线网卡设置为监控模式:

cdlinux如何识别无线网卡

这个命令会输出监控模式接口的名称,通常是mon0。

找到要破解的路由器的BSSID:最后,你需要获取要破解的路由器的唯一标识,以便Reaver指向目标。执行以下命令:

cdlinux如何识别无线网卡

注意:如果"airodump-ng wlan0"命令执行失败,可以尝试对监控接口执行,例如"airodump-ng mon0"。

此时,屏幕上会列出一定范围内的无线网络,如下图所示:

当你看到要破解的网络时,按下Ctrl+C停止列表刷新,然后复制该网络的BSSID(左侧的字母、数字和分号组成的序列)。从ENC列可以看出,该网络使用WPA或WPA2协议(如果是WEP协议,请参考我之前的文章《WEP密码破解指南》)。

现在,你已经准备好了BSSID和监控接口的名称,只差最后一步,即破解密码。

第4步:使用Reaver破解无线网络的WPA密码

在终端中执行以下命令,用你实际获取到的BSSID替换命令中的"bssid":

reaver -i mon0 -b 8D:AE:9D:65:1F:B2 -vv

例如,如果你的监控接口名称都是mon0,并且要破解的路由器BSSID是8D:AE:9D:65:1F:B2,那么命令应该是这样的:

最后,按回车键!然后,你只需要喝杯茶、发呆,等待Reaver的魔法发生。Reaver将通过暴力破解尝试一系列PIN码,这个过程需要一段时间。在我的测试中,Reaver花了2个半小时破解网络并找到正确的密码。根据Reaver的文档,这个时间通常在4到10个小时之间,具体取决于实际情况。

当Reaver破解完成时,屏幕上会显示如下所示:

一些需要强调的事实:Reaver在我的测试中表现良好,但并非所有的路由器都能成功破解(后文会详细介绍)。此外,你要破解的路由器需要有相对强的信号,否则Reaver可能无法正常工作,还可能出现其他问题。在整个过程中,Reaver可能会遇到超时、PIN码循环等问题。通常情况下,我会忽略这些问题,只需确保电脑尽量靠近路由器,Reaver会自动处理这些问题。

另外,你可以在Reaver运行时按下Ctrl+C中断工作。这会退出程序,但下次启动Reaver时会自动恢复之前的工作,前提是你没有关闭或重启电脑(如果直接在live DVD中运行,关闭之前的工作将丢失)。

Reaver的工作原理

现在,你已经学会了使用Reaver,让我们简单了解一下它的工作原理。Reaver利用WiFi保护设置(WiFi Protected Setup,简称WPS)的一个弱点进行破解。WPS是许多路由器上的一个功能,可以为用户提供简单的配置过程,它与设备中硬编码保存的一个PIN码绑定在一起。Reaver利用的就是这个PIN码的缺陷,只要有足够的时间,它就能破解WPA或WPA2密码。

关于这个缺陷的具体细节,请参考Sean Gallagher在Ars Technica上的优秀文章。

如何防范Reaver攻击

该缺陷存在于WPS的实现过程中。因此,如果能够关闭WPS,WiFi就是安全的(或者更好的情况是,你的路由器根本没有WPS功能)。但不幸的是,正如Gallagher在Ars的文章中指出的,即使在路由器设置中关闭了WPS,Reaver仍然能够破解密码。

方法一:关闭WPS。也许你可以尝试关闭你的路由器上的WPS功能,然后测试一下Reaver是否仍然能够成功破解密码。

你还可以在路由器中设置MAC地址过滤(只允许指定的设备连接到你的网络),但有经验的黑客仍然可以检测到设备的白名单MAC地址,并使用MAC地址伪装成你的计算机。

方法二:安装开源路由固件DD-WRT。我曾在我的路由器上安装了DD-WRT,成功防御了Reaver攻击。因为DD-WRT本身不支持WPS,这也是我喜爱自由软件的另一个原因。如果你对DD-WRT感兴趣,可以查看设备支持列表,看看你的路由器设备是否支持。除了提升安全性,DD-WRT还可以监控网络行为、设置网络驱动程序、拦截广告、增强WiFi信号范围等,让你的60美元路由器发挥出600美元路由器的水平!

via: +fi-networks-wpa-password-with-reaver

译者:Mr小眼儿 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

相关文章

Kali Linux ——在无网络情况下安装无线网卡驱动

Kali Linux ——在无网络情况下安装无线网卡驱动

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 1、背景 我最近开始学习...

病毒攻击手机的方式有哪些 手机病毒怎么杀【详解】

病毒攻击手机的方式有哪些 手机病毒怎么杀【详解】

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 手机病毒的攻击方式是什么...

Kali使用Aircrack-ng进行暴力破解WIFI密码

Kali使用Aircrack-ng进行暴力破解WIFI密码

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 前言 最近整理了一些奇安...

Ubuntu20.04安装微信详细步骤,解决显示异常

Ubuntu20.04安装微信详细步骤,解决显示异常

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 Ubuntu20.04安...