用Kali Linux获取Wifi密码
来源:互联网 发布:六个字的网络流行语 编辑:程序博客网 时间:2024/05/22 14:38
[谢谢阅读]
使用的操作系统 Kali Linux
网卡3070
首先在控制台输入
iwconfig出来的网卡列表中找到wlan0,这是我们需要的无线网卡,然后再输入下面的命令开启无线网卡监听模式
airmon-ng start wlan0进入监听模式后,我们再用这个无线网卡的话要输入wlan0mon而不是wlan0。然后输入以下命令看看附近有没有可用的Wifi
airodump-ng wlan0mon出来的都是我们家附近邻居的路由器信息,BSSID代表路由器MAC地址,PWR表示信号强度(数值越小越好),ESSID是路由器无线网的名字,还有MB一般都会是54e.或者54e,这个待会用到。
获取密码方法我知道的有两种,一种是用reaver获取路由器的pin码和密码,另一种是用aircreac-ng获取路由器和客户端的握手包,然后用hashcat等软件暴力破解密码。
第一种方法:用reaver破解路由器,这个方法首先会用reaver来获取路由器的pin码,然后凭pin码获取路由器无线网的密码。所谓pin码是我们路由器下面的一串8位数的号码,每个路由器的pin码都是随机的8位数,一旦获取了路由器的pin码,以后这台路由器的无线网密码再怎么改都没用,可以凭pin码秒破密码。但是这个方法只适用于路由器的MB值54.的情况下才实用,如果路由器MB值54的话(没有.)那就无能为力了。
从上一步获取的路由器信息列表中选取一个信号比较强的,MB值为54.的路由器,并记好它的BSSID号和CH号(CH是信道),然后输入以下命令
reaver -i wlan0mon -b 你记好的BSSID -K 1 -vv -c 你记好的CH号
然后就是等待了,reaver会从00000000开始一直试到99999999,这过程估计会需要几十分钟时间,找到后它会在控制台给你输出pin码和密码。
第二种方法:用aircrack-ng来获取客户端和路由器之间的握手包,然后用hashcat等软件暴力破解密码。
首先要获取握手包,也是从刚才的列表中选取一个看着不顺眼的,信号比较强的一个,在控制台中输入以下命令:
airodump-ng -c 你记好的CH号 --bssid 你记好的BSSID -w babycap wlan0mon其中babycap是文件名,这个可以随便输入,等程序获取到握手包后会创建这个文件名的文件保存数据。然后新开一个控制台,输入以下命令来加速抓取握手包
aireplay-ng -0 10 -a 路由器MAC -c 客户端MAC wlan0mon这命令会把路由器和客户端的连接打断十次,为的是另一个窗口的airodump命令更容易的获取到握手包。
等握手包获取到以后,要用hashcat来破解这个握手包,敲这段命令开始hashcat破解密码
hashcat32.exe -a 3 -m 2500 获取的hccapx文件 ?d?d?d?d?d?d?d?d其中-a后面的3代表我要进行Brute-Force Attack, 如果我要用Dictionary attack的话,-a 0就可以
-m 2500代表我现在要破解的是wpa2密码,如果要破解别的密码(hashcat支持70多种密码的破解,包括手机密码,电脑密码,压缩文件密码等等)
最后的八个?d的意思是 我规定密码可能会是八位纯数字密码,字幕或者别种密码组合的话自己可以看看--help。
阅读全文
0 0
- 用Kali Linux获取Wifi密码
- Kali Linux 暴力破解 wifi密码
- kali破解wifi密码
- Kali破解wifi密码
- 使用Kali无线渗透获取宿舍WiFi密码(WPA)
- Kali Linux 破解WPA2加密的wifi密码
- kali无线wifi密码破解
- kali linux 忘记密码
- 利用Kali Linux获取http协议加密的账户密码
- Kali linux搭建钓鱼wifi
- 【转】利用kali破解wifi密码全过程
- 来谈谈kali破解wifi密码
- 获取WiFi密码方法
- 获取wifi密码办法
- Kali Linux安装360免费wifi驱动。
- Kali Linux中前十名的Wifi攻击工具
- Kali Linux中前十名的Wifi攻击工具
- virtualbox kali linux 安装小米随身wifi
- 单例模式
- POJ1258 解题报告
- (89)File类:创建、删除、判断、获取文件列表、文件递归
- POJ
- 用Apache Spark进行大数据处理
- 用Kali Linux获取Wifi密码
- C++中两个类相互包含引用问题
- 使用pip安装Scipy库报错解决方法
- (7)初始化和关闭roscpp节点
- 通过QTcpServer从服务端获取时间
- 10.数据管理(内存,文件锁)
- delphixe手势处理流程
- windows 10下载与安装原版系统 密钥 激活 与破解
- 挑战程序竞赛系列(26):3.5二分图匹配(1)