IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Kali Linux破解WiFi密码完整步骤 -> 正文阅读

[系统运维]Kali Linux破解WiFi密码完整步骤

加密方式

当前WiFi加密一般使用WPA/WPA2方式,使用这种方式进行加密后,使用一般的WiFi连接软件如万能钥匙连接时一般不能获取到密码。
如果要获取到密码,需要手动破解,即使用kali linux来抓取握手包,然后握手包与字典匹配,即穷举法获得密码,需要字典中的密码足够多,并且可能需要大量的时间来匹配

环境准备

  1. Kali Linux虚拟机
  2. 支持混杂监听模式的无线网卡,网卡一定要支持
  3. 数据字典,kali Linux中自带rockyou字典,位于/user/share/wordlists/rockyou.txt.gz。但可能不能完全满足使用。需要另外寻找字典或自己生成字典,网络上可以寻找到密码数量大的字典。或者使用crunch自己生成字典。

操作步骤

1.安装虚拟机
2.安装无线网卡并连接至虚拟机
在这里插入图片描述
3.开始破解,先切换至root。

查看网络接口状态airmon-ng

iwconfig或者airmon-ng,iwconfig显示无线网络设备信息,airmon-ng显示无线接口的状态。下图中interface名称带有wlan0即可进行破解,且网卡的初始状态为wlan0。
在这里插入图片描述

开启网卡的监听模式airmon-ng start wlan0

在这里插入图片描述

查看监听模式是否执行成功iwconfig

网卡监听模式开启后可以用iwconfig查看网卡的模式是否更改成功,如果网卡模式变为wlan0mon则更改成功。
在这里插入图片描述

扫描WiFi airodump-ng wlan0mon

开启扫描之后可以查看周围存在的网络和网络连接的设备,查看目标WiFi的BSSID
BSSID:路由器的MAC地址
PWR:PWR反应信号的强弱,信号越强则值越大
Beacons和Data值越大越好。
CH:频道号
MB:传输速率
在这里插入图片描述

抓包并保存抓包文件 airodump-ng -c 1 -w /home wlan0mon --bssid 8c:av:df:9b:2d:cd

这一步可以看到抓取WiFi的信息,此时如果有设备连接,可以看到连接设备信息,但是此时抓不到握手包,因为设备已经连接,需要设备断开连接抓取握手包。
-c 1:指频道值
-w /home:指抓包文件保存的路径
在这里插入图片描述

再打开一个终端,前一个终端不要关闭,进行WiFi攻击,获取握手包 aireplay-ng -a 8C:A6:DF:9B:2B:CD -c 50:8e:39:3e:43:38 --deauth 0 wlan0mon

以上第一个MAC地址是目标WiFi的MAC地址,第二个MAC地址是攻击的客户端的MAC地址,deauth指攻击次数,一直攻击则为0,一直攻击的话,被攻击客户端一直下线,可以将两MAC地址都写为目标WiFi的MAC,验证可以抓取到包。
在这里插入图片描述
进行WiFi攻击的目的是让连接设备断开,然后重新连接,如果此时能够抓取到握手包,则结果如下。
在这里插入图片描述

抓到 握手包之后进行WiFi破解 aircrack-ng -w /home/dict/combined_dictionary.txt /home/handshake/*.cap

-w之后填写字典保存路径和抓包保存路径,此时需要字典足够大,并且匹配需要花费大量的时间。如果匹配不成功可以使用crunch手动生成字典进行匹配。匹配成功则结果如下
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-03 11:36:38  更:2021-08-03 11:38:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/10 0:26:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码