Skip to content

bszapp/android-wifi-pojie

Repository files navigation

wifi密码工具

一款通过暴力破解密码本的方式连接wifi的工具

视频演示地址: 自制安卓免Root wifi密码暴力破解工具v2.1(稿件被锁定且被封号)

视频演示地址: MEGA云盘

免责声明

破解他人wifi密码属于违法行为,本工具仅供网络安全测试使用,请对自己的wifi尝试,勿用于非法用途,因此造成的后果与作者无关,继续使用代表同意此条款

使用说明

操作流程

  1. 选择wifi(选择/手动输入名称)
  2. 选择密码本(建议几千行的级别,太长时间过长还可能会崩溃)
  3. 调整参数(根据wifi信号强度调整超时时间,建议先测量密码错误需要的时间然后取一半)
  4. 开始运行

注意事项

  • 好的配置参数可以取得更好的效果
  • 请在运行前检查系统网络设置关闭所有自动连接wifi

后台运行

如果需要再后台运行任务,推荐读取状态方式选择命令行,系统API模式请让应用处于画中画或者小窗模式,否则会导致收不到状态变化事件。 读取方式为命令行时请给应用电池优化设置为无限制,并且对于各系统的手机需要进行额外操作(如小米需要锁定任务、添加自启动权限)

Q&A

为什么明明密码对了还是显示timeout?

可能是后台运行无法读取到状态或者命令行格式不支持,请尝试切换读取网络连接状态工作模式

为什么每个密码要尝试好几秒,能不能快点?

连接失败标志最推荐使用“握手超次”模式,最快可以缩短时间到0.5秒以内,条件不支持可以使用“握手超时”模式,同样可以缩短到1秒左右

单线程太慢了,为什么不能多线程运行?

Android系统没有提供同时连接多个wifi的功能,并且硬件不支持这样的行为

为什么不能用aircrack-ng来抓握手包本地跑字典?

本项目类似幻影wifi控制系统连接指定网络,支持监听模式的手机比较少见,如果需要这种操作推荐单独购买硬件或者使用电脑

工作原理

忘记此网络
开始监听wifi连接事件
遍历wifi密码本:
|	使用ssid和密码连接wifi
|	等待监听结果
|	失败/超时:
|	|	忘记此网络
|	|	更新进度显示
|	成功:
|	|	停止监听wifi
|	|	结束运行
全部遍历完成:
|	停止监听wifi
|	结束运行

About

Android使用密码本暴力破解wifi密码工具

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages