少尉
- 注册时间
- 2015-2-12
- 金币
- 193 个
- 威望
- 0 个
- 荣誉
- 0 个
累计签到:16 天 连续签到:0 天 [LV.20]漫游旅程
|
最近,我用WinRAR 4.20压缩自己生成的密码字典,发现对于大密码文件压缩比可以达到558:1,即6.3GB的大文件可以压缩到不到12MB,这对于可以导入以rar为后缀文件的软件wifipr可是一件极其有利的事:我们能够用极小的空间代价保存巨大的密码字典!
对于破解计算速度,合理情况下的最坏分配策略为:(前提条件为计算速度为:15w/s)
1、应对大量的包时,对于每一个包先跑完收集的所有弱密码(这个弱密码集在前提条件的速度下应小于1小时),一般来说成功率可以超过60%;
2、接着是应对稍微复杂点的密码字典,限时为24小时之内(一天一夜),总数量可以估算出来:24 * 3600 * 150000 = 12960000000,
A、这个数字对于仅包括小写字母或数字的8位密码可以跑掉120.7GB大小,而仅包括小写字母或数字的8位密码可以枚举一些出来:
8位纯数字(windows系统对于每一行字符后面加上2个字节:回车与换行):10^8 * 11 / ( 2^30 ) = 0.93GB;
1位小写字母 + 7位纯数字 :26 * 10^7 * 11 / ( 2^30 ) = 2.42GB;
2位小写字母 + 6位纯数字 :26^2 * 10^6 * 10 / ( 2^30 ) = 6.29GB;
3位小写字母 + 5位纯数字 :26^3 * 10^5 * 10 / ( 2^30 ) = 16GB;
4位小写字母 + 4位纯数字 :26^4 * 10^4 * 10 / ( 2^30 ) = 42.56GB;
截至至此,全部跑完,大概需要花费13.6小时的时间;
B、这个数字对于仅包括小写字母或数字的9位密码可以跑掉132.77GB大小,而仅包括小写字母或数字的9位密码可以枚举一些出来:
9位纯数字:10^9 * 11 / ( 2^30 ) = 10.24GB;
1位小写字母 + 8位纯数字 :26 * 10^8 * 11 / ( 2^30 ) = 26.64GB;
2位小写字母 + 7位纯数字 :26^2 * 10^7 * 11 / ( 2^30 ) = 69.25GB;
截至至此,全部跑完,大概需要花费19.2小时的时间;
C、这个数字对于仅包括数字的10位密码可以跑掉144.84GB大小,而仅包括数字的10位密码可以枚举出来:
10位纯数字:10^10 * 12 / ( 2^30 ) = 111.76GB;
截至至此,全部跑完,大概需要花费18.5小时的时间;
3、接着是应对复杂的密码字典,限时为10天左右,总数量可以估算出来: 10 * 24 * 3600 * 150000 = 129600000000,
A、这个数字对于仅包括小写字母或数字的8位密码可以跑掉1207GB大小,而仅包括小写字母或数字的8位密码可以枚举一些出来:
5位小写字母 + 3位纯数字 :26^5 * 10^3 * 10 / ( 2^30 ) = 110.65GB;
6位小写字母 + 2位纯数字 :26^6 * 10^2 * 10 / ( 2^30 ) = 287.70GB;
7位小写字母 + 1位纯数字 :26^7 * 10^1 * 10 / ( 2^30 ) = 748.02GB;
截至至此,全部跑完,大概需要花费9.5天的时间;
B、这个数字对于仅包括小写字母或数字的9位密码可以跑掉1327.7GB大小,而仅包括小写字母或数字的9位密码可以枚举一些出来:
3位小写字母 + 6位纯数字 :26^3 * 10^6 * 11 / ( 2^30 ) = 180.05GB;
4位小写字母 + 5位纯数字 :26^4 * 10^5 * 11 / ( 2^30 ) = 468.13GB;
截至至此,全部跑完,大概需要花费4.8天的时间;
C、这个数字对于仅包括小写字母或数字的10位密码可以跑掉1448.4GB大小,而仅包括数字的10位密码可以枚举出来:
1位小写字母 + 9位纯数字 :26 * 10^9 * 12 / ( 2^30 ) = 290.57GB;
2位小写字母 + 8位纯数字 :26^2 * 10^8 * 12 / ( 2^30 ) = 755.49GB;
截至至此,全部跑完,大概需要花费7.2天的时间;
4、接着是应对复杂的密码字典,限时为30天左右,总数量可以估算出来: 30 * 24 * 3600 * 150000 = 388800000000,
A、这个数字对于仅包括小写字母的8位密码可以跑掉3621GB大小,而仅包括小写字母或数字的8位密码可以枚举一些出来:
8位小写字母 :26^8 * 10 / ( 2^30 ) = 1944.85GB;
截至至此,全部跑完,大概需要花费16.1天的时间;
B、这个数字对于仅包括小写字母或数字的9位密码可以跑掉3983GB大小,而仅包括小写字母或数字的9位密码可以枚举一些出来:
5位小写字母 + 4位纯数字 :26^5 * 10^4 * 11 / ( 2^30 ) = 1217.14GB;
截至至此,全部跑完,大概需要花费9.2天的时间;
C、这个数字对于仅包括小写字母或数字的10位密码可以跑掉4345GB大小,而仅包括数字的10位密码可以枚举出来:
3位小写字母 + 7位纯数字 :26^3 * 10^7 * 12 / ( 2^30 ) = 1964.27GB;
截至至此,全部跑完,大概需要花费13.56天的时间;
以上所有大字典全部第一次压缩后的总容量为:14.8GB,这可以用16GB的U盘完全便捷的携带!
可以看出只要密码设置为:仅有小写字母或数字的8位,只需要用不到26天的时间用15w/s的速度完全覆盖!仅有小写字母或数字的8位密码,绝对没有安全性可言,建议密码的设置位数至少在9位以上、且字符位数不低于6位,可以尽最大可能的确保反暴力破解的安全性!
|
评分
-
2
查看全部评分
-
|