美文网首页iOS开发应用
分享一个撩妹、装13神技能,0基础用Python暴力破解WiFi

分享一个撩妹、装13神技能,0基础用Python暴力破解WiFi

作者: 扒皮狼 | 来源:发表于2019-02-21 15:31 被阅读0次
    WiFi密码Python暴力破解 Python密码破解部分截图

    获取视频资料,转发此文+点击喜欢,然后获取资料请加Python交流群:580478401,就可以获取视频教程+源码

    环境准备:

    python3.6

    无线网卡或者笔记本电脑

    pywifi模块

    密码本

    先来个简单的案例,判断是否连接到WiFi

    def gic():
     # 创建一个无线对象
     wifi = pywifi.PyWiFi()
     # 获取第一个无线网卡
     ifaces = wifi.interfaces()[0]
     # print(ifaces)
     # 打印网卡的名
     print(ifaces.name())
     # 打印网卡状态 已连接 4
     # print(ifaces.status())
     # 常数 pywifi里面定义好的
     if ifaces.status() in [const.IFACE_CONNECTED,const.IFACE_INACTIVE]:
     print("已连接")
     else:
     print("未连接")
    

    注释写的比较清楚,这里就不过多的解释了。

    扫描附近WiFi名称,这里中文可能会乱码。

    def bies():
     wifi = pywifi.PyWiFi()
     ifaces = wifi.interfaces()[0]
     # 扫描WiFi
     ifaces.scan()
     # 获取扫描结果
     bessis = ifaces.scan_results()
     print(bessis)
     for data in bessis:
     # 输出WiFi名称
     print(data.ssid)
    

    下面讲解一下实现过程:

    1)首先导入pywifi模块,因为要启用wifi那么必须要有启用wifi的模块。
    2)有了启用wifi的模块以后,我们首先要抓取网卡接口,
    因为连接无线wifi,必须要有网卡才行。一台电脑可能有很多网卡,
    但是一般都只有一个wifi网卡,我们使用第一个网卡就行了。
    3)抓取到以后就进行连接测试,首选是要断开所有的wifi网卡上
    的已连接成功的,因为有可能wifi上有连接成功的在。
    4)断开所有的wifi以后,我们就可以进行破解了,
    从(.txt)文档中一行一行读取我们的密码字典,
    一遍一遍的刷密码,直到返回isOK为True,表示破解成功。
    5)因为连接也是要时间的,不可能一秒钟尝试好多次,
    所以我们设置了睡眠sleep。

    用Python编程,0基础暴力破解WiFi密码,原件可以私聊我获取,如果还没有学会,我手把手教你,让你跟我一样拥有撩妹、装13神技能。

    获取视频资料,转发此文+点击喜欢,然后获取资料请加Python交流群:580478401,就可以获取视频教程+源码

    相关文章

      网友评论

        本文标题:分享一个撩妹、装13神技能,0基础用Python暴力破解WiFi

        本文链接:https://www.haomeiwen.com/subject/jkoryqtx.html