扯淡的!!!基于python的wifi密码暴力破解程序
- 程序目的
- 模块
- 程序
-
- 核心内容及大致步骤
-
- 1、获取本机的无限 卡:
- 2、搜索附近WiFi(一般直接用第一个作为信 最强的那个):
- 3、确认 卡连接状态:
- 4、创建临时密码(从初始pren=6位密码开始,循环完后自动增加位数,无限产生密码):
- 5、循环暴力破解密码:
- 6、将破解完得到的密码保存到txt文件中备用:
- 正式程序
- 吐槽
程序目的
暴力破解邻居家的WiFi。。。
或,白嫖蹭WiFi。。。
又或,可以随时随地打开笔记本电脑来装个。。。咳咳
(以上是编代码前的最初目的)
(以下是发布这片文章的真实目的)
吐槽这破解方式是多么的扯淡。。。。。。
模块
核心模块:
pywifi(模块的详细内容请出门左拐 作用:获取本机 卡,搜寻,链接或断开WiFi
路人模块:
itertools
作用:循环生成临时密码
time
作用:WiFi链接或断开需要一定时间
程序
核心内容及大致步骤
1、获取本机的无限 卡:
2、搜索附近WiFi(一般直接用第一个作为信 最强的那个):
3、确认 卡连接状态:
其中:
status = 0 : 未连接
status = 1 : 扫描中
status = 2 : 延迟
status = 3 : 正在连接中…
status = 4 : 已连接
4、创建临时密码(从初始pren=6位密码开始,循环完后自动增加位数,无限产生密码):
5、循环暴力破解密码:
6、将破解完得到的密码保存到txt文件中备用:
正式程序
我们把前面所说内容打个包:
吐槽
终于到了最令人心动的环节了,
哈哈哈哈…各位读者好,嘻嘻嘻,很好。
你们有没有仔细看完上述教程有的话,那么恭喜你们!!!你们成功浪费了人生中的数十分钟乃至数个小时。。。。。。
很明显,让我们看看,一套下来,为保障确认连接的准确性,尝试一次密码用时多少5s!!!至少1.5s啊!!!也就是说,一天最多尝试57600次(才…)。
而每一位密码有至少63种可能。。。。。。(肯定可以更多)
(‘ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_’)
而一般用户最常使用的密码:‘姓名’ + ‘生辰’
比如:
小明,1997.01.01
password: xm970101
这就 8 位密码。。。
8 位排序有 63^8 种可能。。。(只是举例,这年头不会真有人还在用这样式当密码模板吧!!!。。。)
再最后,
你再比一下,你会发现,你还不如直接开门,走到隔壁家门口,无奈而又烦躁地重重敲几下门,问声:老王啊!在家嚒你家WiFi密码多少蹭蹭怎么样p> 文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览211789 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!