前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >wifi密码破解

wifi密码破解

作者头像
Gnep@97
发布2023-09-17 08:49:50
发布2023-09-17 08:49:50
1.5K10
代码可运行
举报
运行总次数:0
代码可运行

前言

本文基于 python 实现了破解 wifi 密码的功能,采用的破解方式是穷举法,效率相对来说很低,对于设置密码简单的路由器来说比较适用。


一、破解原理

程序主要采用 python 进行开发的,大致原理就是抓取网卡接口,搜索 wifi 并显示出 wifi 列表,根据密码字典里面的数据库进行匹配,若是匹配到则显示出密码。

二、配置环境

我的本地有 pycharm 集成开发工具,因此我也是在 pycharm 上面跑 wifi 破解程序,首先安装 pywifi 依赖包(这里指定了国内的豆瓣源,速度比较快)

代码语言:javascript
代码运行次数:0
复制
pip install pywifi -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

安装 comtypes 依赖包

代码语言:javascript
代码运行次数:0
复制
pip install comtypes -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

三、运行测试

1、手机端开个热点,热点名字为:Redmi Note 9 Pro,密码为:11111111,保证电脑端可以搜索到这个 wifi,但我们不要填入密码

2、右键执行运行

3、点击搜索附近 WiFi

4、选择想要破解的 wifi 账号,这里选择我们手机端热点

5、选定密码字典目录路径,并点击开始破解

6、等待破解结果

7、点击网络

8、选择我们的 wifi,选择自动连接

9、连接成功,并显示出正确的密码

四、资源自取

百度网盘链接: 链接:https://pan.baidu.com/s/14IHW2CpTVdjMP3Crjh6SpQ 提取码:rwvk

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 一、破解原理
  • 二、配置环境
  • 三、运行测试
  • 四、资源自取
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档