日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

如何利用python和DOS獲取wifi密碼

瀏覽:159日期:2022-06-23 17:08:01
CMD命令獲取電腦里配置過(guò)的wifi信息

設(shè)定一個(gè)場(chǎng)景,假如我忘記了自家的wifi密碼,這時(shí)候小伙伴來(lái)家里跟我開黑,問(wèn)我wifi密碼是多少?我就抓住了這個(gè)小秀一波的機(jī)會(huì)。

上才藝:

按下win+R鍵,輸入CMD打開DOS窗口,然后輸入以下命令查看電腦里配置過(guò)的wifi。

netsh wlan show profiles

如何利用python和DOS獲取wifi密碼

這是電腦連過(guò)的wifi,假設(shè)我家里的wifi是CMCC-CMCC,接下來(lái)我需要查看CMCC-CMCC的信息,上代碼:

netsh wlan show profiles CMCC-CMCC

如何利用python和DOS獲取wifi密碼

可以看到,安全密鑰這里顯示的是存在,說(shuō)明這個(gè)wifi是有密碼的,接下來(lái),我們用在上面的代碼基礎(chǔ)上加上'key=clear',密碼就會(huì)顯示了。(不用擔(dān)心這個(gè)clear,不會(huì)刪除你的wifi密碼的,只是一個(gè)顯示作用)

netsh wlan show profiles CMCC-CMCC key=clear

如何利用python和DOS獲取wifi密碼

這個(gè)就是我的wifi密碼了!

用python腳本來(lái)實(shí)現(xiàn)這一操作,并獲取所有配置過(guò)的wifi密碼

首先導(dǎo)入兩個(gè)庫(kù)subprocess、re

subprocess 模塊允許我們啟動(dòng)一個(gè)新進(jìn)程,并連接到它們的輸入/輸出/錯(cuò)誤管道,從而獲取返回值。 re 模塊使 Python 語(yǔ)言擁有全部的正則表達(dá)式功能。

我們建立一個(gè)通道來(lái)執(zhí)行DOS命令,列出所有的連接過(guò)的wifi,并且用profile_names來(lái)存下這些WIFI名稱,輸出采用字典的形式,每個(gè)wifi名和密碼為一個(gè)字典中的鍵值對(duì),并且先定義一個(gè)列表用來(lái)存下這些字典。

command_output = subprocess.run([’netsh’,’wlan’,’show’,’profiles’],capture_output= True).stdout.decode(encoding=’gbk’)profile_names = re.findall(’所有用戶配置文件 :(.*)r’,command_output)#返回一個(gè)列表wifi_list=list()

將下一個(gè)命令即“查看wifi是否存在密鑰”寫進(jìn)代碼

if len(profile_names) != 0: for name in profile_names: wifi_profile = dict() profile_info = subprocess.run([’netsh’,’wlan’,’show’,’profiles’,name],capture_output=True).stdout.decode(encoding=’gbk’)

如果安全密鑰的內(nèi)容不是存在的話,說(shuō)明wifi是沒(méi)有密碼的,我們就不用去瞎搞了,直接continue了。如果是存在的話,我們才進(jìn)行下一步操作,就是進(jìn)行下一個(gè)命令:加上key=clear,查看密碼。這里解釋一下為什么要用name[1:],可能是因?yàn)榫幋a的原因,通過(guò)正則得來(lái)的name前面包含了一個(gè)空格,如果直接用這個(gè)name的話,電腦會(huì)告訴你沒(méi)有這個(gè)wifi。例如上文中,我的wifi是“CMCC-CMCC”,當(dāng)是通過(guò)正則獲取的wifi名就是“ CMCC-CMCC”多了一個(gè)空格。電腦會(huì)以為這兩個(gè)東西它不一樣。。。

if re.search(’安全密鑰: 不存在’,profile_info): continue else: wifi_profile[’ssid’] = name[1:] profile_info_pass = subprocess.run([’netsh’,’wlan’,’show’,’profiles’,name[1:],’key=clear’],capture_output=True).stdout.decode(encoding=’gbk’) password = re.search(’關(guān)鍵內(nèi)容 :(.*)r’,profile_info_pass) if password == None:wifi_profile['password']=None else:wifi_profile['password'] = password[1] wifi_list.append(wifi_profile)

最后,只要把列表(wifi_list)中的內(nèi)容打印出來(lái)就行了,我把所有代碼跟在后面,方便大家理解。

import subprocessimport recommand_output = subprocess.run([’netsh’,’wlan’,’show’,’profiles’],capture_output= True).stdout.decode(encoding=’gbk’)profile_names = re.findall(’所有用戶配置文件 :(.*)r’,command_output)wifi_list=list()print(type(profile_names))if len(profile_names) != 0: for name in profile_names: wifi_profile = dict() profile_info = subprocess.run([’netsh’,’wlan’,’show’,’profiles’,name],capture_output=True).stdout.decode(encoding=’gbk’) if re.search(’安全密鑰: 不存在’,profile_info): continue else: wifi_profile[’ssid’] = name[1:] profile_info_pass = subprocess.run([’netsh’,’wlan’,’show’,’profiles’,name[1:],’key=clear’],capture_output=True).stdout.decode(encoding=’gbk’) password = re.search(’關(guān)鍵內(nèi)容 :(.*)r’,profile_info_pass) if password == None:wifi_profile['password']=None else:wifi_profile['password'] = password[1] wifi_list.append(wifi_profile)for x in range(len(wifi_list)): print(wifi_list[x])

如果大家有什么高見請(qǐng)批評(píng)指正

以上就是如何利用python和DOS獲取wifi密碼的詳細(xì)內(nèi)容,更多關(guān)于用python和DOS獲取wifi密碼的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美激情福利| 亚洲精品人人| 日韩福利在线观看| 在线精品观看| 日韩久久一区| 国产免费久久| 久久精品网址| 日韩影院二区| 日韩午夜高潮| 日本成人中文字幕在线视频| 欧美日韩一区自拍| 久久中文在线| 99久久视频| 免费在线观看一区二区三区| 日本v片在线高清不卡在线观看| 日韩精品五月天| 国产欧美丝祙| 久久亚洲精精品中文字幕| 成人一区不卡| 在线国产一区| 亚洲欧洲专区| 国产精品入口久久| 日韩在线观看| 久久香蕉精品| 国产精品激情电影| 美女福利一区二区三区| 悠悠资源网久久精品| 日日摸夜夜添夜夜添国产精品| 国产精品麻豆成人av电影艾秋| 国产精品成人一区二区不卡| 免费视频亚洲| 日韩欧美2区| 国产高清精品二区| 精精国产xxxx视频在线野外| 亚洲经典在线| 国产美女视频一区二区| 国产精品久久久久久久久久10秀| 欧美日韩中文一区二区| 亚洲免费婷婷| 免费日韩一区二区三区| 欧美亚洲精品在线| 日韩高清不卡一区二区| 高潮一区二区| 日韩在线观看一区二区| 欧美国产视频| 亚洲免费婷婷| 精品亚洲a∨| 欧美特黄a级高清免费大片a级| 日本高清久久| 日韩精品水蜜桃| 日韩精品成人| 久久香蕉国产| 久久av影视| 麻豆亚洲精品| 韩国一区二区三区视频| 欧美资源在线| 精品少妇一区| 久久国产精品久久w女人spa| 国产精品久av福利在线观看| 亚洲电影在线一区二区三区| 国产精品日韩精品在线播放| 五月天久久久| 欧美日一区二区在线观看| 久久精品动漫| 国产福利资源一区| 亚洲一区欧美二区| 色爱综合网欧美| 日本国产欧美| 午夜精品免费| 久久毛片亚洲| 国产亚洲欧美日韩在线观看一区二区| 激情欧美日韩一区| 成人在线免费观看91| 日韩精品a在线观看91| 亚洲成人三区| 日韩欧美中文| 精品国产一区二区三区av片| 日韩中文字幕亚洲一区二区va在线 | 日韩欧美中文在线观看| 久久久免费人体| 亚洲三级国产| 国产在线欧美| 国产成人精品一区二区免费看京 | 久久99偷拍| 亚洲一二av| 最新日韩av| 99精品视频在线观看免费播放| 国产乱论精品| 亚洲开心激情| 亚洲激情欧美| 91精品国产调教在线观看| 国产一区二区三区四区| 国产欧美一区二区三区精品观看| 亚洲一区二区免费在线观看| 欧美午夜精彩| 夜鲁夜鲁夜鲁视频在线播放| 国产精品网址| 91成人精品在线| 最近国产精品视频| 夜久久久久久| 在线精品视频在线观看高清| 在线观看精品| 国产美女高潮在线| 精品理论电影在线| 国产福利一区二区精品秒拍| 日韩福利在线观看| 午夜亚洲福利| 亚洲日本欧美| 巨乳诱惑日韩免费av| 激情综合网站| 亚洲精品在线观看91| 欧美日韩激情在线一区二区三区| 91精品国产乱码久久久久久久| yellow在线观看网址| 欧美日韩国产观看视频| 大香伊人久久精品一区二区| 久久女人天堂| 国产91在线精品| 色偷偷偷在线视频播放| 久久久久免费| 麻豆精品蜜桃| 欧美日韩精品在线一区| 国产高清一区二区| 亚洲一区日韩| 亚洲一二三区视频| 热久久国产精品| 亚久久调教视频| 91九色综合| 美腿丝袜亚洲一区| 中文在线免费视频| 999国产精品| 9色精品在线| 综合五月婷婷| 国产精品日韩精品中文字幕| 精品三区视频| 999视频精品| 亚洲免费一区二区| 亚洲18在线| 嫩草伊人久久精品少妇av杨幂| 捆绑调教美女网站视频一区 | 九九99久久精品在免费线bt| 激情综合婷婷| 91精品亚洲| 国产一级久久| 日本在线视频一区二区| 国产精品视频一区视频二区| 精品国产麻豆| 日韩免费看片| 五月婷婷亚洲| 亚洲ab电影| 国产精品地址| 久久久久欧美精品| 视频一区在线播放| 亚洲精品福利| 精品视频在线你懂得| 色吊丝一区二区| 狠狠久久婷婷| 精精国产xxxx视频在线野外| 国产精品欧美大片| 日本国产欧美| 久久一区精品| 91精品一区国产高清在线gif | av综合电影网站| 91精品1区| 日韩国产在线一| 精品视频网站| 999国产精品视频| 日韩影院免费视频| 国产精品亲子伦av一区二区三区| 神马午夜在线视频| 亚洲精选久久| 国产一区丝袜| 国产亚洲综合精品| 国产精品毛片aⅴ一区二区三区| 女生影院久久| 亚洲青青久久| 国产99在线| 中文一区一区三区免费在线观 | 国产在线不卡| 7777精品| 99久久久久久中文字幕一区| 亚洲精品一级二级三级| 成人综合一区| 亚洲一级大片| 欧美羞羞视频| 日韩精品欧美精品| 播放一区二区| 欧美精品三级在线| 欧美.日韩.国产.一区.二区 | 亚洲精品进入| 中文字幕在线高清| 亚洲三级在线| 久久婷婷一区| 久久不卡日韩美女| 日韩精品一二区| 另类中文字幕国产精品| 久久精品xxxxx| 亚洲激情欧美| av资源亚洲| 国产精品亚洲综合在线观看|