pywifi
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 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!









浙公网安备 33010602011771号
我就俩字:牛逼!