python pywifi模块——暴力破解wifi
pywifi模块介绍:
pywifi提供了一个跨平台的Python模块,用于操作无线接口
支持Windows和Linux
下载安装模块:pip install pywifi 和pip install comtypes
简单尝试:
1|01.wifi接口的操作:
这里的接口指我们用来执行wifi操作(例如:扫描,连接,断开…)的接口
通常,我们平台中只有一个Wi-Fi接口,就像你主机不能同时连接多个wifi(骚操作就算了),因此,使用索引0来获得Wi-Fi接口
接口名字:
扫描wifi(AP):
获取扫描结果:
添加AP配置文件(为了连接):
删除所有AP配置文件(为了下一次新的连接):
返回配置文件列表:
连接wifi:
断开AP连接:
要判断是否连接WiFi,我们需要导入一个常量库:
2|02.配置文件:
生成配置文件对象:
配置文件的操作方式:
*使用方式:
必要的说明:
auth - AP的认证算法:
也是身份验证的算法,其实,几乎所有AP都使用开放算法,尽管我们可以有以下设置
akm - AP的密钥管理类型:
cipher - AP的密码类型:
接下来就要灵活使用上面的操作了(针对中文wifi名无法破解)
类方法实现
const.CIPHER_TYPE_NONE #如果AP没有安全设置,则应将密码类型设置为ProfileAKM_TYPE_NONEconst.CIPHER_TYPE_WEPconst.CIPHER_TYPE_TKIPconst.CIPHER_TYPE_CCMP #通常情况下设置为这个,虽然不知道是什么————————————————版权声明:本文为CSDN博主「这是一个死肥宅」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_28840013/article/details/85141156
__EOF__

本文链接:https://www.cnblogs.com/forforever/p/12398893.html
关于博主:喜欢读书、旅行、爬山。评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效