利用Hashcat破解WiFi密码 |
您所在的位置:网站首页 › 在线破解wifi密码网站大全下载 › 利用Hashcat破解WiFi密码 |
关于Hashcat Hashcat是什么呢?Hashcat是当前最强大的开源密码恢复工具,你可以访问Hashcat.net网站来了解这款工具的详细情况。本质上,Hashcat 3.0是一款高级密码恢复工具,可以利用CPU或GPU资源来攻击160多种哈希类型的密码 准备hashcat(5.1)kali自带cap数据包字典一份(为了节约时间 就不演示枚举了)cap文件转化为hccap格式代码语言:javascript复制aircrack-ng -J![]() 需要注意的是:此种方法转换的数据包只适应比较早的hashcat,新版的已经废弃。 如下:我么转换时会提示下面错误! ![]() 解决方法: 到https://hashcat.net/cap2hccapx/上传我们的数据包 转换后的数据包格式为.hccapx 开始破解代码语言:javascript复制hashcat -m 2500 xxx.hccapx dics.txt参数说明: xxx.hccapx(转换的数据包)dics.txt (字典) 但是运行上面命令后,又会报错。![]() 不用担心,我们只需要在后面添加一个参数--force即可。 代码语言:javascript复制hashcat -m 2500 11.hccapx pass.txt --force![]() 因为在VM中安装的kali,所以你会遇到下面错误。 ![]() 不用担心,解决方法如下: 将处理器改成单处理且单核,增加内存至4G ![]() 由于wifi密码的破解,我们都是基于字典的破解,成功率的大小和字典有直接的关系。但是在没有字典的情况下我们该怎么办? 这时,我们可以试试枚举破解。 假设我们只知道WiFi密码是8位的纯数字 代码语言:javascript复制hashcat -a 3 -m 2500 777.hccapx ?d?d?d?d?d?d?d?d --force![]() 不到10s就破解完成。 ![]() 掩码设置 这里列一下常见的掩码字符集 ?d:数字 ?u:大写字母 ?l:小写字母 代码语言:javascript复制八位数字密码:?d?d?d?d?d?d?d?d 八位未知密码:?a?a?a?a?a?a?a?a 前四位为大写字母,后面四位为数字:?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实例7位小写字母破解: 代码语言:javascript复制hashcat-a 3 -m 0 --force 7a47c6db227df60a6d67245d7d8063f3 ?l?l?l?l?l?l?l1-8位数字破解: 代码语言:javascript复制hashcat -a 3 -m 0 --force 4488cec2aea535179e085367d8a17d75 --increment --increment-min 1 --increment-max 8 ?d?d?d?d?d?d?d?d1-8位小写字母+数字破解 代码语言:javascript复制hashcat -a 3 -m 0 --force ab65d749cba1656ca11dfa1cc2383102 --increment --increment-min 1 --increment-max 8 ?h?h?h?h?h?h?h?h特定字符集:123456abcdf!@+- 代码语言:javascript复制hashcat -a 3 -1 123456abcdf!@+- 8b78ba5089b11326290bc15cf0b9a07d ?1?1?1?1?1注意一下:这里的-1和?1是数字1,不是字母l 1-8为位符集:123456abcdf!@+- 代码语言:javascript复制hashcat -a 3 -1 123456abcdf!@+- 9054fa315ce16f7f0955b4af06d1aa1b --increment --increment-min 1 --increment-max 8 ?1?1?1?1?1?1?1?11-8位数字+大小写字母+可见特殊符号 代码语言:javascript复制hashcat -a 3 -1 ?d?u?l?s d37fc9ee39dd45a7717e3e3e9415f65d --increment --increment-min 1 --increment-max 8 ?1?1?1?1?1?1?1?1或者: 代码语言:javascript复制hashcat -a 3 d37fc9ee39dd45a7717e3e3e9415f65d --increment --increment-min 1 --increment-max 8 ?a?a?a?a?a?a?a?a字典破解 -a 0是指定字典破解模式,-o是输出结果到文件中 代码语言:javascript复制hashcat -a 0 ede900ac1424436b55dc3c9f20cb97a8 password.txt -o result.txt批量破解 代码语言:javascript复制hashcat -a 0 hash.txt password.txt -o result.txt其他代码语言:javascript复制--hwmon-temp-abort=100 GPU温度达到100后,停止(默认90) --session=my 将进度存到my.session文件中,断点续解密版权属于:逍遥子大表哥 本文链接:https://cloud.tencent.com/developer/article/1921135 按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |