实战-Fluxion与wifi热点伪造、钓鱼、中间人攻击、wifi破解

原作者:PG     整理:玄魂工作室-荣杰

目录:

0x00-Fluxion是什么

0x01-Fluxion工作原理

0x02-Kali上安装fluxion

0x03-Fluxion工具使用说明+实战破解wifi

小编在作者PG原稿上斗胆修改,”跪求”原作者赐风油精

0x00-Fluxion是什么

Fluxion是一个无线破解工具,这款软件可以帮你挤掉WiFi主人的网络让你自己登陆进去,而且WiFi主人怎么挤也挤不过你。这个工具有点像是Linset的翻版。但是与Linset比较起来,它有着更多有趣的功能。

图1

0x01-Fluxion工作原理

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

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

c.使用WEB接口

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

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

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

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

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

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

0x02-Kali上安装fluxion

Github地址:

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

那Kali-linux系统 在Github如何下载:

命令:git clone

 

命令说明 

       git是一个分布式的版本控制工具,每一个Git的工作目录都是一个完全独立的代码库,有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器.

git clone: 是git简单的一种初始化方式.

举个”栗子”:

已经有一个远程的git版本库,需要下载到本地.

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

命令就是将 https://github.com/deltaxflux/fluxion.git这个URL地址的远程版,完全克隆到本地.

既然了解完命令接下来就下载:

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

What?咋回事?? ping github.com 看看能否链接,ping是双向的

图2

到Github官网复制链接:

图3

图4

安装fluxion

ls命令:显示目录列表

图5

cd命令:用来切换工作目录

图6

继续ls

图7

./:运行脚本

图8

图9

有一些依赖没有安装的,fluxion未成功打开,fluxion也会提醒你安装,图片中红色的字体是需要安装的组件。

当然了也可以使用

apt-get:是一个下载安装软件包的简单命令行接口

apt-get install isc-dhcp-server lighttpd php5-cgi
 

fluxion下载在之后,不同版本的linux系统来会出现各种安装依赖包不满足的提示,由于无法涉及到所有linux版本,无法具体做实验,所以请网友遇到问题Google,动手实验啦.

0x03-Fluxion工具使用说明

步骤一:

图10

步骤二:

开启之后的截图,这时我们要选择语言,我选择的是2-English

图11

步骤三:

选择语言之后fluxion会让你选择网卡,因为是无线网络,只有一个无线网卡,就选1

图12

步骤四:

之后要选择通信信道,一般都是选择all

图13

步骤五:

选择之后会自动扫描附近的无线AP

图14

步骤六:

我选用的是信号最好的要测试的Huawei(已抹去部分名字),选择好目标之后按ctrl-c停止扫描,按照目标前面的数字序号选中目标就可以了,我这里是18。按r是重新扫描

图15

步骤七:

这里我们选中1—虚假AP

图16

步骤八:

 

之后这里会碰到一个选项叫你选择握手包的保存路径。你可以直接空格键跳过,这样握手包会保存在默认路径下。

图17

步骤九:

随后选择1,其目的是选择aircrack-ng开始抓取握手包。

图18

步骤十:

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

图19

步骤十一:

这个时候开始抓取握手包。一个窗口主要是抓取WPA数据包的,而另外一个窗口是分配数据包的。这个时候我们要等一下,要是wifi是有人使用而且流量较大的话也就1分钟的样子,一般等上个1到3分钟是比较好的。然后我们选中1,如果是握手包的数量不足我们就选中1检查握手包,选项是不会被执行的

图20

步骤十二:

有了握手包之后,我们可以使用字典来猜解密码,但是耗费时间较长,我们这次采用建立虚假AP的方式来骗取密码,所以我们选择1。然后它会叫我们选择语言,我还是选择了英语

图21

步骤十三:

 

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

图22

步骤十四:

 

这时建立了一个虚假的AP,和真正的AP名字相同,但是没有密码,而且这个时候是没有办法连接到真实的AP的,所以机器会连接到我们做的虚假的AP上。

步骤十五:

打开浏览器,发现我们要输入密码了

如果我们输入的密码是错误的,那么当fluxion验证之后我们还是不能上网,依然是如上图那样的键入密码的页面,当我们输入正确的密码的时候,fluxion会自动结束程序并显示密码以及生成破解日志。程序结束后我们做的虚假AP自然就不见了,这时提交了真实密码的机器会自动连上真实的AP了,作为不知情的人来说,他们可能只是感觉信号不太好,不过后面又可以上网了,一般就没有人去追究了,熟不知自己的wifi密码已经落入他人之手。

.

Fluxion实战破解wifi到这里就结束了。

如果您喜欢“实战”系列文章,请积极转发,踊跃留言,这是对我们最大的支持。

同时对原创作者PG表示敬意!

玄魂工作室微信订阅号正式推出实战栏目,旨在帮助入门同学提升动手能力,拓展思维。由于创作能力有限,面向所有订阅号读者征稿。如有意愿,订阅号留言,或者邮件[email protected]皆可。

微信扫码关注订阅号,回复“实战”,查看系列文章。

玄魂工作室,精彩不断

本周的“每周一书”赠书活动,正在进行中哦,点击下方链接参与。

每周一书-《Bootstrap基础教程》

时间: 2024-10-05 12:55:49

实战-Fluxion与wifi热点伪造、钓鱼、中间人攻击、wifi破解的相关文章

windows 7 wifi热点配置

自我总结,有什么不足或更好的解决方案,请告知,感激不尽! 目的:闲来无事的童鞋,可以试一试自己配置wifi热点. ps:其实wifi热点配置是系统存在的功能,只不过需要配置. 现在win桌面wifi热点软件应该都是调用了系统的这些命令,只不过包装了一层好看的外衣罢了,从而开启了wifi热点的功能. 而我们却把这个功劳算在了这些热点软件上. 就如同某些国产浏览器基于IE内核或chrome内核包装了一层可以换肤和额外的附加功能罢了. 台式机注意:该配置需要有无线网卡的电脑才能使用,没有无线网卡当然不

Kali-Linux下创建一个钓鱼WiFi热点

kali-linux下用 HostAPd+bridge-utils 搭建网桥的方式来创建wifi热点的日志,有兴趣可以在看下不同:Kali-linux下使用HostAPd创建wifi热点(AP)这里再介绍一种方法,是使用 airbase-ng + dhcpd 创建虚拟WiFi热点:顺便使用 sslstrip+ettercap 进行中间人攻击,嗅探使用者的上网信息和劫持cookie!所需要的软件如下:kali-linux都已经自带了,其他的系统可以自行安装:Aircrack-ng 套件    #用

北上广8.5%WiFi信号为钓鱼 互联网"黑产"规模百亿元

北上广8.5%WiFi信号为钓鱼 互联网"黑产"规模百亿元 信息安全组织“雨袭团”日前公布了<中国一线城市WiFi安全与潜在威胁调查报告>.报告显示,北京.上海.广州三地机场.火车站.旅游景点.商业中心等6万多个WiFi信号,有8.5%的WiFi信号为“钓鱼”WiFi. 信息安全组织“雨袭团”日前公布了<中国一线城市WiFi安全与潜在威胁调查报告>.报告显示,北京.上海.广州三地机场.火车站.旅游景点.商业中心等6万多个WiFi信号,有8.5%的WiFi信号为“

ESP8266 wifi干扰、钓鱼实现

说明:绝大部分都是对着下面的参考文章来做的.这里只把基本流程和我自己遇到的问题写一下.如有其他问题可以访问文章末的参考文章进行查找! esp8266模块 我们需要购买一块esp8266模块,如下图所示的这种.有底板,有Micro口.我这块是在某宝上购买的,15不到还包邮,贼划算(本着买来玩玩看的心态). 下载固件到esp8266 在这里需要下载两个东西,分别是Flash下载工具和固件. 工具都在文末的云链接中,请自行下载且安装相应的实验环境. Flash下载工具:flash_download_t

将win7电脑变身WiFi热点

转自:http://bbs.feng.com/read-htm-tid-2167498.html 开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费.iphone4亲测通过,比conncetify方便,稳定,网速好! 以操作系统为win7的笔记本或装有无线网卡的台式机作为主机. (开启虚拟无线网络后可以用这个程序省去一切麻烦: <ignore_js_op> WlanRoute.rar (9 KB, 下

Android WiFi开发教程(一)——WiFi热点的创建与关闭

相对于BlueTooth,WiFi是当今使用最广的一种无线网络传输技术, 几乎所有智能手机.平板电脑和笔记本电脑都支持Wi-Fi上网.因此,掌握基本的WiFI开发技术是非常必要的.本教程将围绕一个小Demo初步与大家一同探讨WiFi开发. 先上效果图   Demo功能比较简单,四个按钮.两个文本和一个列表.功能主要有创建WiFi热点,关闭WiFi热点,搜索WiFi,连接WiFi,数据通讯.源码会在教程结尾提供. 本章节主要介绍WiFi热点的创建和关闭 需要用到的权限 <uses-permissi

android wifi热点 socket通信

1.首先建立wifi热点服务器  wifi客户端连接 2.开启一个子线程循环监听某个端口,进行数据流输入输出 /* 服务器 接收数据 */ class Receiver extends Thread { public String receiverContent; public boolean flag = true; public ServerSocket serverSocket = null; public void run() { try { // 创建ServerSocket serv

【移动开发】WIFI热点通信(一)

之前调查过Android中WIFI模块的使用,也写过两篇学习总结的文章(http://smallwoniu.blog.51cto.com/3911954/1334951),后来发现DEMO里面还是有许多不足之处,前段时间有不少人Q我,问到WIFI模块中的一些细节,小弟这里只能说声抱歉,因为当时的我也还没研究到那个层次呀...,后来毕业设计选题干脆直接选择了关于WIFI热点通信方面的题目,调查和整理了一些资料,进行了一段时间的学习算是弥补了自己的短板吧,主要还是希望自己能够更加全面的掌握这方面的知

将Win7笔记本设置成WiFi热点(无线路由器)

查看是否能启动WiFi网卡: S1:运行cmd命令,打开命令提示符窗口(以管理员身份运行). S2:在命令行输入:netsh wlan show drivers. 若"支持的承载网络"后为"是",则可以启用虚拟wifi网卡:"否"则不可以. 启用虚拟WiFi网卡: S1:在命令行中输入:netsh wlan set hostednetwork mode=allow ssid=用户名key=密码(mode:是否启用虚拟WiFi网卡,allow为启用