/wifi-connector

使用Java在windows下暴力破解wifi

Primary LanguageJava

wifi-connector

wifi-connector是适用于windows平台下的一款wifi密码暴力破解的工具。

背景

目前无线网络加密形式常见的有两种,WEP和WPA/WPA2,WEP破解方法非常简单,但是现在这种加密方式由于不安全基本上见不到了。WPA/WPA2破解的主流方法有Pin码破解、抓包破解。

Pin码破解最简单成功率最高,但是必须要路由器开启wps才行,而且很多最新的路由器都有防pin码破解功能。

对于Pin码破解,大家可以安装CDLinux系统,里面集成了相关的软件,网上百度一下就能找到相关的教程。而且貌似不能通过虚拟机安装,需要有外置网卡才行。

但是常用的暴力破解一般都是抓包破解,个人感觉这个也需要下其他的软件,比如aircrack-ng等,个人感觉用起来也很麻烦啊。

太麻烦了,所以我写了这个暴力破解工具。

原理

本工具既不是pin码破解,也不是抓包破解,而是根据密码字典,直接连接wifi。所以得有一个足够强大的密码字典。密码字典在于精而不在于多,推荐下载一个常见弱口令字典,再下载一个字典生成工具,我在网上下过多个字典工具,但是貌似都不能再win10环境下使用。

使用方法

直接运行Connector就行了。

注意

  • 因为windows平台下文件名不能包含*等字符,所以无法尝试的密码会记录在log.txt文件里面。

  • 破解成功的记录会记录在record.txt里面。

  • 目前工具只是一个很简单的东西,会不断完善的。

本工具仅限于交流学习使用,若有违反网络安全条例,与本人恕不相关。

TODO

  • 完成可用wifi的扫描

  • 封装wifi的加密方式、信号强度等

  • 兼容特殊字符密码

  • 密码字典编写