首先,本教程仅供技术参考用,切勿非法获取他人wifi使用权!!

本教程在kali2020下使用,aircack与fluxion均使用(2020.7.22)最新版本。

有两个注意事项写在前面:
第一:fluxion请使用官网最新版!!!一定要使用最新版本,因为很多教程流传版本使用的是老版,安装过程中所需诸如pyrit等包已经被kali移除,会造成安装失败。
第二:网卡需要具备监听、干扰等功能。我使用的是dell xps15 自带的killer网卡。

教程正文:
两大部分,第一部分使用linux自带的aircrack工具抓包(这个包是用户与路由器之间的通讯包,包含了密码的密文格式),第二部分利用fluxion通过社工手段获取密码,并与aircack获取的包进行比对,以确定密码。(学过密码学的同学应该明白,密文从技术上来讲是具有强弱碰撞性的,我们难以从密文直接拆解出密码,因此需要从用户手中骗取密码,生成一个密文后与原密文进行比较。)

第一部分:

1、 获取网卡状态信息:

打开终端,进入root模式后,输入

iwconfig

终端会反馈网卡信息。#注意mode的信息,如果进入监听模式会显示为monitor。
目前我们的机器没有进入攻击状态,网卡都在正常运行,没有在监听。

2、激活网卡的监听模式:
选择具有监听功能的网卡,比如我这里是wlan0
输入

airmon-ng start wlan0

注意反馈信息,如果有进程占用网卡,导致网卡无法进入监听状态,会提示:


这个时候按照提示输入

airmon-ng check kill

杀死占用网卡的进程后,再继续操作。

3、验证网卡是否已经进入监听模式:

再次输出

iwconfig


注意到,我们之前激活的wlan0网卡,它的名字更改为wlan0mon,并且mode已经进入monitor模式。

目前网卡已经进入监听状态。

4、开始读取ap:
输入:airodump-ng wlan0mon
终端会显示网卡所能扫描到的所有ap信息:
选择你感兴趣的wifi,记录下它的bssid和ch,在后续操作中需要使用。
选择完成后,按下ctrl+z 终止操作。

5、开始对目标ap抓包:
输入:

airodump-ng -w 存储名 -c 之前记录的ch --bssid 之前记录的BSSID wlan0mon

终端会进入抓包界面,此时网卡会对目标ap进行扫描,如果此时该路有有用户连接,就会拦截到一个handshake包,终端会显示“handshake”:


注意最上面一行,有“handshake”字样。

此时抓包已经完成,包文件储存在用户的根目录下。
aircrack部分结束。

第二部分:
fluxion的操作比较无脑,按照提示操作即可。
转到fluxion的目录下:
输入`

./fluxion.sh

运行fluxion
会进入运行界面,第一次使用应该会提示一个语言选择菜单,中文菜单目前已经没有bug了。


选1,通过伪造一个登陆界面骗取密码。

后面网卡选择的操作请根据自己的网卡信息选择,我使用的均是同一张killer网卡。

一直到信道选择:

到这里要根据你目标的路有是2.4g还是5g通信做选择,一般网络名称会暴露这一点,5g频段的名字里往往有5g字样。


这里仍是记录感兴趣的wifi的bssid和ch信息(不一定有用。)

然后将这个窗口关闭。

会进入类似界面,输入目标wifi前面的黄色数字。注意,最前面是0不要输入0,可能会报错,后面类似操作相同,可能是软件bug。

后面接口选择继续选择同一张网卡即可。有推荐选项的选择推荐选项。

选md4

输入之前获取的包文件地址。
后续操作选择推荐操作即可(创建ssl证书、断开网络连接等),认证网页那一块选择通用认证中的中文网页。
会进入此界面。此时用户的无线网络会被切断,并显示一个虚假的验证界面,要求他们输入密码,当获取密码以后:


密码会自动保存在该目录下。

使用aircrack和fluxion工具获取wifi密码的教程相关推荐

  1. 关于使用fluxion工具破解wifi密码的详细教程

    系统:deepin 15.9 第一步: 下载fluxion工具,可以去gethub下载,也可以转至我的资源里下载,我已上传到本站.至于gethub,自行百度下载. 第二部:解压,可使用unzip工具, ...

  2. 全网最详细用kali linux上的fluxion搭建钓鱼wifi获取wifi密码

    Kali linux系统用fluxion创建钓鱼wifi获取wifi密码 一.准备 1.RT3070芯片的无线网卡 注意网卡插上后,要和虚拟机连接 2.VMware Workstation Pro V ...

  3. 过年装X神器,快速获取 wifi 密码!

    祝各位朋友们新年快乐,牛年大吉???? 在春节期间,亲朋好友串个门聚一聚是难免的了,作为主人,被问 wifi 密码是常见的事,每次都需要给客人们一遍又一遍的说密码,感觉很low啊.作为程序员,这完全不 ...

  4. 破解 WiFi,获取 WiFi 密码

    破解 WiFi,获取 WiFi 密码 破解 WiFi,获取 WiFi 密码 手动指令破解篇 1.查看自己的无线网卡名称 2.开启网卡监听模式 3.搜索周围wifi网络 4.抓取握手包 5.干扰连接设备 ...

  5. 无线渗透--wifiphisher之wifi钓鱼获取wifi密码

    本来是想试验一下暴力破解的,但是由于字典太大,跑的时间也比较长,于是使用了钓鱼的方法. 先说一下wifiphisher钓鱼获取wifi密码的原理: wifiphisher对于你在攻击中选定的wifi会 ...

  6. 免Root获取WIFI密码

    免Root–获取WIFI密码 当我们用WIFI万能钥匙破解了邻居家或者商店的密码时,我们或许会注意到,有的设备没有sim卡,不能使用数据连接.如果我们想要知道WiFi密码是多少,就要获取设备的Root ...

  7. 简单几步轻松获取WiFi密码

    简单几步轻松获取WiFi密码 1.Windows + R 输入cmd,召唤cmd: 2.在cmd窗口输入以下命令,回车: netsh wlan show profiles 接下来可以看到我们连接过的W ...

  8. Mac通过钥匙串获取wifi密码

    mac实用操作 Mac通过钥匙串获取wifi密码 1.程序坞中找到钥匙串访问程序并打开 2.选择iCloud并找到自己需要访问的项目 3.右键项目点击显示简介 4.勾选显示密码 5.输入钥匙串密码 6 ...

  9. 太骚了!还能这样获取wifi密码?Github这个开源项目火的一塌糊涂!

    点击上方"Github爱好者社区",选择星标 回复"资料",获取小编整理的一份资料 作者:GG哥 来源:GitHub爱好者社区(github_shequ) 这是 ...

最新文章

  1. 自然语言处理常用数据集
  2. RansomCoin 二进制中提取加密货币地址
  3. ASP.NET 3.5技术专题发布
  4. 一次性动态绑定多个droplistdown
  5. jenkins配置ant使用方法
  6. 如何实现插入数据时自动更新另外一个表的内容
  7. 理解JavaScript函数(函数和对象的区别和联系)
  8. MyEclipse安装配置maven插件
  9. Louvain 算法原理及设计实现
  10. SVN—创建分支、合并分支到主干
  11. 官方指南:小米手机微信双开
  12. 列举五样计算机常见故障,项目五计算机常见故障和排除.ppt
  13. 帮你踩坑系列:酷我音乐的歌词获取/下载,示例代码用 python
  14. 201771010112罗松《面向对象程序设计(java)》第十二周学习总结
  15. 深度系统deepin
  16. 在html页面中怎么打印区域,网页打印代码,可以打印指定区域的
  17. u-boot-2012.04.01移植到TQ2440
  18. learnpythonthehardway.org_Python学习笔记LearnPythonHardWay
  19. 解决matlab中文乱码问题
  20. 当摸鱼的老油条遇上了内卷的小年轻...愿世间没有内卷....

热门文章

  1. MySQL的数据同步
  2. httpClient----java基础
  3. netcore api 添加wwwroot文件,将前端打包放在后端文件中
  4. java 简单实现 圣诞树
  5. ADB安装及使用详解
  6. 手撕大厂笔试之最长上升子序列和它的各种变式
  7. 五险一金的具体含义及社会保险查询
  8. 欧洲物流公司有哪些?
  9. 单词接龙(搜索与图论、dfs)
  10. 复合选择器之链接伪类选择器