扯淡的!!!基于python的wifi密码暴力破解程序

扯淡的!!!基于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进行处理,非常感谢!

上一篇 2020年8月15日
下一篇 2020年8月15日

相关推荐