网络安全,WiFi 密码爆破教程,建议收藏吃灰

caocao1年前教程210

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

安装kali虚拟机教程

字符集           密码位数             密码可能性
[0-9]             8位            10^8=100000000
[0-9][a-z]        8位          36^8=2821109907456
[0-9][a-z]       1-8位      .............................

本文仅限学习使用。前言,暴力破解攻击是指攻击者通过系统地组合所有可能性(例如登录时用到的账户名、密码),尝试所有的可能性破解用户的账户名、密码等敏感信息。本文我们采用最原始的暴力破解方式,演示如何破解WiFi密码。

一、什么是暴力破解?

暴力破解就是利用所有可能得字符组密码,去尝试破解。这是最原始,粗暴的破解方法,在理想状态下,最终一定会爆破出密码。

安装kali虚拟机教程

但是高达几千亿的密码种类,这样的方法显然不现实,所以出现了字典破解的方式。字典破解就是通过比较合理的条件,筛选或者过滤掉一些全字符组合的内容,大幅降低爆破的成本。字典有很多种,比如Web网站密码字典、WiFi密码字典、操作系统用户密码字典、数据库密码字典、子域名字典、默认账号密码字典、弱口令字典、社工字典等等。针对我们要破解的WiFi密码,WiFi密码字典和社工字典是最好的选择。WiFi密码字典,顾名思义就是存放大量WiFi密码的字典。但是WiFi密码字典没有针对目标本身进行生成,具有普遍性,从而导致无法精准打击目标。而社工字典,是通过我们输入攻击目标的一些关键信息,经过社会工程学的分析,可以针对该目标生成定制化的字典。假如我对目标的已知信息如下,通过计算,得到社工字典。

VMware 16密钥

ZF3R0-FHED2-M80TY-8QYGC-NPKYF

YF390-0HF8P-M81RQ-2DXQE-M2UT6

ZF71R-DMX85-08DQY-8YMNC-PPHV8

推荐字典下载链接:链接 或者在GitHub搜索:字典、dict、wordlist之类的关键词,有许多字典可以下载。字典虽多,但由于破解方式的局限性,无法保证随便找的一个字典就可以破解任意WiFi。最好的办法是社工 + 弱口令。将社工字典和自己收集的弱口令进行随机排列组合,扩大命中率。拥有社工字典之后,我们开始准备暴力破解需要的工具。

  1. VMware Pro 16虚拟机
  2. Kali Linux 2022操作系统(搭载在虚拟机中)
  3. Kali监听无线网卡

本文我们采用最原始的暴力破解方式,演示如何破解WiFi密码。

二、准备破解工具

  1. VMware Pro 16虚拟机安装

百度网盘下载链接:链接 提取码:rhy2

安装操作省略

  1. VMware安装Kali Linux

官网下载链接:链接

Kali Linux安装教程:

  1. Kali监听无线网卡

直接在某宝或某多多搜索:kali监听无线网卡

黑客入门必备的工具,非常好用,感兴趣的朋友可以入手。

安装kali虚拟机教程

三、WiFi密码暴力破解

  1. 虚拟机连接USB网卡

首先进入Kali系统,打开命令行窗口,查看网卡信息。插入准备好的Kali网卡,选择连接到虚拟机,选择Kali。再次检查网卡信息。

安装kali虚拟机教程

出现wlan0后证明检测到无线网卡,启动网卡,开启网卡监听。再次检查网卡,出现wlan0mon后证明网卡监听服务准备就绪。

  1. 扫描附近WiFi

使用airodump-ng命令列出无线网卡扫描到的WiFi热点详细信息,包括信号强度,加密类型,信道等。这里我们记下要破解WiFi的BSSID和信道,下图中我用蓝色标记。当搜索到我们想要破解的WiFi热点时可以Ctrl+C停止搜索。这里我们破解MERCURY_72C0的网络密码。可以看到,该网络的物理地址为1A:2B:3C:4D:5E:6F,当前信道为11。注:安全起见,此处物理地址仅供参考。编造地址为1A:2B:3C:4D:5E:6F。

airodump-ng --bssid 1A:2B:3C:4D:5E:6F -c 11 -w /home wlan0mon


注:airodump-ng 列出网络详细信息

 -c 指定信道,上面已经标记目标网络的信道

 -bssid指定目标路由器的BSSID

 -w指定抓取的数据包保存的目录

  1. 查看目标WiFi连接设备

可以看到,目的网络下出现了三台已经连接的设备。我们选择第一台设备,物理地址为12:34:5H:7K:1E:9F。切勿停止该进程。

  1. 抓包

新建一个命令行窗口。

aireplay-ng -0 0 -a 1A:2B:3C:4D:5E:6F -c 12:34:5H:7K:1E:9F wlan0mon


注: -0 冲突攻击模式,使客户端断开和路由器的连接
 0  攻击的次数,设置为0代表无限攻击,导致客户端一直无法连接路由器
 -a 路由器的MAC地址
 -c 连接设备的MAC地址

输入命令,抓取包含WiFi密码的ACK握手包。Ctrl+C退出抓包。返回上个命令行窗口,可以看到第三行,创建文件/home-10.cap,已经获得数据包文件。在目录下找到数据包文件。

aircrack-ng -w /home/kali/Desktop/password.txt /home-10.cap

注:password.txt 社工字典
 home-10.cap 抓包文件

  1. 破解

key found[**]找到密码。关闭wlan网卡。上面演示的暴力破解WiFi密码说白了就是穷举法,将密码字典中每一个密码依次去与握手包中的密码进行匹配,直到匹配成功。所以能否成功破解WiFi密码取决于密码字典本身是否包含了这个密码。破解的时间取决于CPU的运算速度以及密码本身的复杂程度。如果WiFi密码设得足够复杂,即使有一个非常完美的密码字典,要想破解成功花上几周几个月甚至更久都是有可能的。

END

官方站点:

Linux命令大全:链接

相关文章

物理机安装新版2020.1b kali 操作系统

物理机安装新版2020.1b kali 操作系统

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 废话不多说,让我们开始吧...

Kali下的蓝牙设备侦察方法介绍

Kali下的蓝牙设备侦察方法介绍

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 随着蓝牙技术的普及,它已...

linux输入法切换 快捷

linux输入法切换 快捷

回答1:在 Linux 中切换输入法可以使用以下方法: 使用快捷键:默认情况下,Linux 中切换输入法的快捷键是 Ctrl + Space,按下这个组合键可以在中文输入法和英文输入法之间切换。 使...

扫描软件能有什么坏心眼呢?不过是喜欢“捉迷藏”而已

扫描软件能有什么坏心眼呢?不过是喜欢“捉迷藏”而已

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 在安装打印机全功能驱动程...