运用Fluxion高效破解WiFi密码

简介:

Fluxion是一个无线破解工具,这个工具有点像是Linset的翻版。但是与Linset比较起来,它有着更多有趣的功能。目前这个工具在Kali Linux上可以完美运行。

工作原理

1.扫描能够接收到的WIFI信号

2.抓取握手包(这一步的目的是为了验证WiFi密码是否正确)

3.使用WEB接口

4.启动一个假的AP实例来模拟原本的接入点

5.然后会生成一个MDK3进程。如果普通用户已经连接到这个WiFi,也会输入WiFi密码

6.随后启动一个模拟的DNS服务器并且抓取所有的DNS请求,并且会把这些请求重新定向到一个含有恶意脚本的HOST地址

7.随后会弹出一个窗口提示用户输入正确的WiFi密码

8.用户输入的密码将和第二步抓到的握手包做比较来核实密码是否正确

9.这个程序是自动化运行的,并且能够很快的抓取到WiFi密码

使用步骤

原理说完了,那么接下来说说使用步骤吧。这个工具已经被发布在Github上,大家可以前往下载。

1
git clone https: //github.com/deltaxflux/fluxion.git

通过以下命令开启Fluxion。

1
./fluxion

Fluxion开启页面

随后Fluxion会让我们选择网卡和信道。网卡的话需要大家自己分辨,但是信道选项一般都是选择第一个(全部信道)。

网卡选择

信道选择

选择完后它会对网卡周围的WiFi进行扫描,扫描到你要破解的WiFi后按Ctrl+C停止。

在这一步,我们选择自己想要破解的网络。如果我要破解列表内的第二个网络,那么就输入2。

选择要破解的网络

然后选择第一个选项建立一个虚假的AP。

选择攻击方式

这里会碰到一个选项叫你选择握手包的保存路径。你可以直接空格键跳过,这样握手包会默认保存在/root/Desktop/路径下。随后选择1,其目的是选择aircrack-ng开始抓取握手包。

握手包保存路径选项

握手包抓取选项

随后再选择1,这样会使目标WiFi的用户进行统一的一个分配。

新打开的两个窗口

抓完包后它会询问你选择一个WEB接口,这里我们选择1。

WBE接口选择

然后它会叫我们选择语言。这里我看了一下没中文版,大家自己看源码改改了。

语言选项

选择完语言后它会开启新的四个控制窗口,并且建立虚假的AP,用户分配等操作。

新开启的四个窗口

这时只要用户打开浏览器,就会转到输入WiFi密码的页面。

虚假的WiFi密码输入窗口

只要用户输入正确的WiFi密码,整个程序就会停止运行,并且会自动弹出正确的WiFi密码。

正确的WiFi密码

总结

突然想起在4年前还拿着BT Linux来跑pin码破解WiFi,经常一跑就是一个晚上。还是社工破解WiFi更加靠谱。


本文转自 K1two2 博客园博客,原文链接: http://www.cnblogs.com/k1two2/p/5604397.html ,如需转载请自行联系原作者

相关文章
|
6月前
|
数据安全/隐私保护
win10暴力查看wifi密码
win10暴力查看wifi密码
152 0
|
3天前
|
XML 存储 Java
写个破解WIFI程序,以防不时之需(简易版,未成功)
本文介绍了作者尝试通过Java代码连接WLAN的过程,虽然最终未能成功,但仍提供了宝贵的实践经验。作者通过此过程对WLAN连接有了初步了解,并掌握了`java.lang.Process`和`java.lang.Runtime`两个类的使用。文中详细展示了完整的代码示例,包括生成WLAN配置文件、执行命令等步骤。尽管存在一些技术难题,如无法生成关键的`hex`参数,导致连接失败,但作者仍希望通过分享这些经验,帮助读者对WLAN连接有更深入的理解。
77 59
写个破解WIFI程序,以防不时之需(简易版,未成功)
|
5月前
|
数据安全/隐私保护
1076 Wifi密码 (15 分)
1076 Wifi密码 (15 分)
|
5月前
|
数据安全/隐私保护 Windows
windows系统bat批处理 笔记本开wifi 笔记本查看wifi密码
windows系统bat批处理 笔记本开wifi 笔记本查看wifi密码
148 0
|
5月前
|
数据安全/隐私保护 Windows
windows系统bat批处理 查看当前电脑连接过的wifi名字和wifi密码
windows系统bat批处理 查看当前电脑连接过的wifi名字和wifi密码
310 0
|
5月前
|
数据安全/隐私保护
windows10 手动忘记wifi密码重置wifi密码
windows10 手动忘记wifi密码重置wifi密码
142 0
|
6月前
|
存储 前端开发 算法
轻松查看WiFi密码的神奇脚本,让你忘记密码也不再是问题
轻松查看WiFi密码的神奇脚本,让你忘记密码也不再是问题
159 0
|
6月前
|
Android开发 Python
Python封装ADB获取Android设备wifi地址的方法
Python封装ADB获取Android设备wifi地址的方法
147 0
|
6月前
|
XML API Android开发
Android WIFI使用简述(上)
Android WIFI使用简述(上)
268 0
|
6月前
|
Android开发
Android 状态栏WiFi图标的显示逻辑
Android 状态栏WiFi图标的显示逻辑
153 0