wfi破解

news/2024/11/30 2:51:04/

 

破解wifi步骤

       1.准备字典(常见字典 数字组合、常用姓氏、汉字姓名+年份组合等等)

       2.无线网卡

       3.查看附近WiFi信息

 

 

前言 :

随着无线网络走进我们的生活,在方便了我们的同时又产生了许多的安全问题。

很多时候 wifi扮演着一个进入内网身份的一个捷径

目前无线网络加密形式常见的有两种,WEPWPA/WPA2

                                  WEP破解方法非常简单,但是现在这种加密方式由于不安全 很少见了

                                  WPA/WPA2破解的主流方法有Pin码破解、抓包破解。Pin码破解最简单成功率最高,但是必须要路由器开启wps才行,而且很多最新的路由器都有防pin码破解功能,如果路由器没有开启wpsPin码破解的方式就不能用了,对于路由器开启了wps功能创建的wifi来说,抓包破解wifi密码的成功率要低于pin码破解,但是如果有了强大有效密码字典后,抓包破解的成功率将会骤升,就是路由器没有开启wps功能,抓包破解照样能破解wifi密码。

 

字典获取 :

抓包破解又称暴力破解,就是对密码字典中的密码逐个试,直到找到正确的密码,你可以做个包含所有密码的密码字典(后面会有密码字典生成教程,也会提供高成功率的密码字典包),让机器逐个试

在破解wifi密码之前,我们要有一个有效的密码字典包,里面要包含大家最常用的密码,还要根据大家的习惯设置相应的密码

 

若是使用kali破解wifi   kali默认字典目录: /usr/share/wordlists/

Kali字典讲解https://blog.csdn.net/qq_42333641/article/details/88413390

 

也可以自己生产字典

    Crunch是一种创建密码字典工具,该字典通常用于暴力破解。使用Crunch工具生成的密码可以发送到终端、文件或另一个程序。下面将介绍使用Crunch工具创建密码字典。

创建一个密码列表文件,并保存在桌面上。其中,生成密码列表的最小长度为8,最大长度为10,并使用ABCDEFGabcdefg0123456789为字符集。

执行命令如下所示:

root@kali:~# crunch 8 10 ABCDEFGabcdefg0123456789 –o /root/Desktop/

root@kali:~# crunch 5 7 -p lisi foshan 0912 1999 15  ----  生成一个个人信息的字典,包含李四的姓名,年龄,生日,生活城市等.(ps:前面的最大和最小长度必须要输入,不过对结果不影响)

 

Kali破解wifi步骤  

现在开始正式破解,插入我们的无线网卡,然后断开有线连接,不要使其连接到任何的网络。

打开终端输入 ifconfig 可以看到我们的无线网卡 wlan0

1)在终端中执行:

# airmon-ng

https://static.luody.info/2017-04-25-14916359902729.png

上面命令列出了支持监控模式的无线网卡。如果没有任何输出,表示无线网卡不支持监控模式。你可以看到我的wlan0支持监控模式。

2)开启无线网卡的监控模式

# airmon-ng start wlan0

https://static.luody.info/2017-04-25-14916360322395.png
执行成功之后网卡接口变为wlan0mon;可以使用ifconfig命令查看。

3)查看wifi网络

# airodump-ng wlan0mon

上面列出了周围的wifi和它们的详细信息,包括信号强度、加密类型、频道等。要记住要破解wifi的频道号和BSSID

Ctrl-C结束。

4)抓取握手包

使用网卡的监听模式抓取周围的无线网络数据包。其中,对我们最重要的数据包是:包含密码的包-也叫握手包。当有新用户或断开用户自动连接wifi时,会发送握手包。

开始抓包:

airodump-ng -c 6 --bssid BC:46:99:66:F9:84  -w ~/ wlan0mon

参数解释:

  • -c指定频道号
  • –bssid指定路由器bssid
  • -w指定抓取的数据包保存位置

https://static.luody.info/2017-04-25-14916361897205.png

5)强制连接到wifi的设备重新连接路由器

现在我们只要等用户连接/重连接wifi了,运气不好也许要很长时间。

但是我们是不会等的,这不是耐心黑客该干的事。有一个叫aireplay-ng的工具,它可以强制用户断开wifi连接;原理是,给连接到wifi的一个设备发送一个deauth(反认证)包,让那个设备断开wifi,随后它自然会再次连接wifi

aireplay-ng的生效前提是,wifi网络中至少有一个连接的设备。从上图(4)可以看到哪些设备连接到了wifiSTATION就是连接设备的MAC地址,记住一个。

  • aircrack-ng官网

打开新终端执行:

aireplay-ng -0 2 -a 46:99:66:F9:84 -c B8:E8:56:09:CC:9C wlan0mon

参数解释:

  • -0表示发起deauthentication攻击
  • -a指定无线路由器BSSID
  • -c指定强制断开的设备

https://static.luody.info/2017-04-25-14916362689961.png

如果成功:

https://static.luody.info/2017-04-25-14916362785725.png

Ctrl-C结束抓包。

我们已经得到了想要的握手包了,可以结束无线网卡的监控模式了:

# airmon-ng stop wlan0mon

https://static.luody.info/2017-04-25-14916363050642.png

6) 开始破解密码

# aircrack-ng -a2 -b C8:3A:35:30:3E:C8 -w /usr/share/wordlists/rockyou.txt ~/*.cap

参数解释:

  • -a2代表WPA的握手包
  • -b指定要破解的wifi BSSID
  • -w指定字典文件
  • 最后是抓取的包

https://static.luody.info/2017-04-25-14916363505198.png


http://www.ppmy.cn/news/153053.html

相关文章

无线局域网(wifi) 简单破解

文章目录 前言 一、准备工作 二、基础知识 1.网卡的混杂模式 三、正式开始​ 总结 前言 本文通过Kali系统分析无线网络,通过一些常见的工具操作。 一、准备工作 Kali系统,本文使用VirtualBox的虚拟机实验。 无线网卡(淘宝可以购买&#xf…

无线破解

无线破解 破解原理1 airmon-ng2 开启检测3 查看网卡4扫描5 获取握手包6 踢终端下线7 断开监测8 破解 破解原理 抓取握手包,用字典爆破,抓不到握手包,手动踢设备下线,等他重新登录 1 airmon-ng 2 开启检测 airmon-ng start wlan…

暴力破解无线密码最详细教程

准备:笔记本一台 u盘 kali Win32 Disk Imager 第一步:运行Win32 Disk Imager安装kali 到U盘,这个很简单一键式或百度教程 第二步:开启设置U盘启动,不同型号只能自行百度 第二步:输入命令查看网卡: ipconfig wlan0就是我的笔记本无线…

【无线安全实践入门】破解WiFi密码的多个方法

本文希望可以帮助到想要学习接触此方面、或兴趣使然的你,让你有个大概的印象. 文中可能存在错误操作或错误理解,望大家不吝指正. !阅前须知! 本文是基于我几年前的一本笔记本,上面记录了我学习网络基础时的部分笔记 本文中的工具可能已经过时,或者使用方法已经改变了,感兴…

最优化——几种重要的凸集

引言 这是中科大最优化理论的笔记,中科大凌青老师的凸优化课程,详尽易懂,基础扎实。不论是初学者还是从业多年的人,都值得系统地好好学一遍。 本文介绍种重要的凸集:超平面与半空间、球和椭球、多面体、单纯形。 超平面与半空间…

RabbitMQ深入解析与实践

✅作者简介:热爱Java后端开发的一名学习者,大家可以跟我一起讨论各种问题喔。 🍎个人主页:Hhzzy99 🍊个人信条:坚持就是胜利! 💞当前专栏:微服务 🥭本文内容&…

使用APIPOST 进行压力测试

使用APIPOST 进行压力测试 目录概述需求: 设计思路实现思路分析1.apipost 压力测试 参考资料和推荐阅读 Survive by day and develop by night. talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for c…

C语言----类型强转

在C语言代码中我们经常会遇到对变量进行类型强转,如果没有深入理解类型强转,很容易引入代码bug,这里总结一下C语言里的类型强转。 1)符号扩展:对于要扩展量为有符号数,扩展存储位数的方法。在新的高位字节…