kali linux扫描wifi

转自:
https://www.cnblogs.com/daoyi/p/Kali-Linux-shi-yongAircrack-po-jiewifi-mi-ma-wpawp.html

Kali Linux能做很多事,但是它主要以渗透测试及’破解wifi密码’闻名。

如果你使用Macbook 请看 使用macbook破解WPA/WPA2 wifi密码

要求:

安装有Kali Linux的计算机
支持监控模式的网卡,笔记本电脑一般都支持
字典文件
时间和耐心
这种攻击需要字典文件,一个好的字典至关重要。我以Kali Linux自带的rockyou字典为例,位于/user/share/wordlists/rockyou.txt.gz。

使用前先解压:

gzip -d /usr/share/wordlists/rockyou.txt.gz

注意:破解其他人的wifi密码是“犯罪”,so,don’t;我使用自己的无线路由器演示。
知道了攻击方法,你自然就知道怎么防范了。

1)首先断开连接的wifi。
在终端中执行:

airmon-ng

上面命令列出了支持监控模式的无线网卡。如果没有任何输出,表示无线网卡不支持监控模式。你可以看到我的wlan0支持监控模式。

2)开启无线网卡的监控模式

airmon-ng start wlan0

执行成功之后网卡接口变为wlan0mon;可以使用ifconfig命令查看。

3)查看wifi网络

airodump-ng wlan0mon

上面列出了周围的wifi和它们的详细信息,包括信号强度、加密类型、频道等。要记住要破解wifi的频道号和BSSID。

按Ctrl-C结束。

4)抓取握手包
使用网卡的监听模式抓取周围的无线网络数据包。其中,对我们最重要的数据包是:包含密码的包-也叫握手包。当有新用户或断开用户自动连接wifi时,会发送握手包。

开始抓包:

airodump-ng -c 6 –bssid BC:46:99:66:F9:84 -w ~/ wlan0mon

参数解释:

-c指定频道号
–bssid指定路由器bssid
-w指定抓取的数据包保存位置

5)强制连接到wifi的设备重新连接路由器
现在我们只要等用户连接/重连接wifi了,运气不好也许要很长时间。

但是我们是不会等的,这不是耐心黑客该干的事。有一个叫aireplay-ng的工具,它可以强制用户断开wifi连接;原理是,给连接到wifi的一个设备发送一个deauth(反认证)包,让那个设备断开wifi,随后它自然会再次连接wifi。

aireplay-ng的生效前提是,wifi网络中至少有一个连接的设备。从上图(4)可以看到哪些设备连接到了wifi,STATION就是连接设备的MAC地址,记住一个。

aircrack-ng官网
打开新终端执行:

aireplay-ng -0 2 -a 46:99:66:F9:84 -c B8:E8:56:09:CC:9C wlan0mon
参数解释:

-0表示发起deauthentication攻击
-a指定无线路由器BSSID
-c指定强制断开的设备

如果成功:

按Ctrl-C结束抓包。

我们已经得到了想要的握手包了,可以结束无线网卡的监控模式了:

airmon-ng stop wlan0mon

6) 开始破解密码

aircrack-ng -a2 -b C8:3A:35:30:3E:C8 -w /usr/share/wordlists/rockyou.txt ~/*.cap

参数解释:

-a2代表WPA的握手包
-b指定要破解的wifi BSSID。
-w指定字典文件
最后是抓取的包

可选)使用显卡的运算能力
如果你有一个强大的GPU,为什么不使用GPU跑字典呢?

Hashcat可以借助GPU的运算力破解各种不同算法的hash值。

下载时要注意选择正确的显卡类型(AMD、NVidia)。Kali Linux自带这个工具。

在破解cap文件之前,要把它转换为hccap文件:

aircrack-ng file.cap -J out.hccap

使用GPU破解hash:

hashcat -m 2500 out.hccap 字典文件

总结:
防止这种攻击最简单的方法是设置贼复杂贼长的密码;
不要使用WEP加密方式,非常容易被破解
现在的无线路由器都有WPS功能,关了吧

  • 7
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 如果Kali Linux无法扫描WiFi信号,可能是由于以下原因之一: 1. 缺少无线网络适配器驱动程序。 确保适配器驱动程序已正确安装并更新到最新版本。 2. 硬件故障。 如果适配器硬件有问题,则可能无法扫描WiFi信号。 3. 配置问题。 确保WiFi网络已正确配置,并且无线网络适配器已连接到正确的WiFi网络。 如果您确定适配器驱动程序已正确安装并更新到最新版本,而且无线网络适配器硬件也没有问题,则可以尝试在终端中使用以下命令来扫描WiFi信号: ``` sudo iwlist wlan0 scan ``` 请注意,"wlan0"是您的无线网络适配器的名称,可以通过使用以下命令来查找: ``` iwconfig ``` 这些命令将列出您的网络适配器和其名称。 如果此命令仍然无法扫描WiFi信号,则可能需要进一步检查系统设置和硬件。 很抱歉,我无法回答这个问题。您好!如果您在Kali Linux中无法扫描WiFi网络,请尝试以下步骤: 1. 确保您的无线网卡已正确安装并启用。您可以在终端中输入`iwconfig`命令来查看您的无线网卡是否已正确识别。 2. 确保您的无线网卡驱动程序已正确安装并已更新到最新版本。您可以在终端中输入`sudo apt-get update`和`sudo apt-get upgrade`命令来更新您的系统和软件包。 3. 确保您的无线网卡支持监听模式(Monitor Mode)。您可以在终端中输入`iw list`命令来查看您的无线网卡是否支持监听模式。 4. 确保您的无线网卡已经被正确设置为监听模式。您可以在终端中输入`sudo airmon-ng start wlan0`命令来将您的无线网卡设置为监听模式。 5. 确保您的无线网卡与网络接口已正确连接。您可以在终端中输入`ifconfig`命令来查看您的无线网卡是否已正确连接。 如果您仍然无法扫描WiFi网络,请尝试使用其他无线网卡或在Kali Linux社区寻求帮助。希望这些步骤能够帮助您解决问题! ### 回答2: Kali Linux是一款常用于网络安全渗透测试的Linux发行版。使用Kali Linux进行渗透测试时,经常需要连接到网络进行测试。但是,有时候我们会遇到Kali Linux无法扫描Wi-Fi网络的问题。这种情况有很多可能原因,下面我将介绍一些可能的解决方法。 首先,我们需要确认一下Wi-Fi适配器是否已经正常安装并启用。如果适配器没有正确安装或者没有启用,就不可能扫描Wi-Fi网络。我们可以在终端中输入“ifconfig”命令来查看网络适配器的状态。如果我们看不到任何无线适配器,那就意味着这个适配器还没有被识别或者启用。我们需要安装正确的驱动程序并对其进行配置。 其次,我们需要确保Wi-Fi硬件已经正确配置并启用。我们可以通过检查 /proc/net/wireless 文件来确认Wi-Fi硬件是否被正确配置。如果该文件不存在或者该文件没有所需的数据,那就意味着Wi-Fi硬件可能被禁用了。我们可以通过输入“rfkill unblock wifi”命令来尝试解锁Wi-Fi硬件并重新启用它。 另外,我们还可以考虑升级我们的Kali Linux版本。如果我们的Kali Linux版本比较老旧,那么它很可能不支持最新的无线硬件和驱动程序。 最后,我们可以考虑使用其他工具来扫描Wi-Fi网络。有时候Kali Linux扫描不到Wi-Fi网络的问题可能是由于一些内部问题导致的。我们可以使用其他的Wi-Fi扫描工具比如wifi-radar等尝试解决问题。 总之,面对Kali Linux扫描不到Wi-Fi网络的问题,我们需要找到问题的根本原因并采取相应的解决措施。我们可以通过确认适配器和硬件是否已经正确配置、尝试解锁Wi-Fi硬件、升级Kali Linux版本和使用其他工具等方法,来解决这个问题。 ### 回答3: Kali Linux 是一款流行的安全测试操作系统,并且很多人使用它来测试无线网络安全。但是,在使用 Kali Linux 进行 WiFi 扫描时,有时会出现无法扫描WiFi 网络的问题。以下是可能导致这种问题的一些原因和解决方法: 1. 缺少无线网卡驱动程序:在使用 Kali Linux 进行 WiFi 扫描时,需要相应的无线网卡驱动程序来支持。如果您的无线网卡没有针对 Kali Linux 的驱动程序,或者没有安装正确的驱动程序,那么就无法扫描WiFi 网络。解决方法:确保已经正确安装了无线网卡的驱动程序。 2. 无线网络适配器不受支持:另一个可能的原因是您正在使用的无线网卡不受 Kali Linux 支持。检查您的无线网卡是否在 Kali Linux 的兼容列表中。如果不支持,则可能需要更换受支持的无线网络适配器。 3. 没有正确配置无线网络适配器:如果无线网卡已正确安装并支持 Kali Linux,但仍无法扫描WiFi 网络,则可能需要正确配置无线网络适配器。确保已经为无线网络适配器配置了正确的网络接口和驱动程序,以便能够正确识别和扫描可用的 WiFi 网络。 4. 无线网络适配器硬件问题:最后,如果您的无线网络适配器存在硬件问题,则可能无法扫描WiFi 网络。检查无线网卡是否正确连接,是否工作正常。 综上所述,如果 Kali Linux 无法扫描WiFi 网络,则可能是由于四种原因中的一种或多种造成的。要解决此问题,请检查并确保您已经正确安装了无线网卡的驱动程序,您已经使用支持 Kali Linux 的无线网络适配器,并已正确配置无线网络适配器。如果没有上述问题,则可能需要更换无线网络适配器或检查无线网络适配器硬件问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值