ubnt解决方案
查看: 19357|回复: 81

分享光猫字典制作之_ 8位小写字母不想同

[复制链接]

3362

回帖

2万

积分

4795 小时

在线时间

大校

注册时间
2015-5-1
金币
17425 个
威望
12 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2019-9-25 14:27 来自手机 |显示全部楼层
本帖最后由 上上网 于 2019-11-1 16:01 编辑

有蜜蜂吗。。。

最近看到一些Q群在讨论几种移动电信联通路由器默认wifi密码,这些天兴趣也上来了,昨天就开始偿试制作8位小写不重复字母构想,因为这种不相同字母用组合是没法达标的,其他可用组合去完成。,不管怎么样先搞出这种满足一下自己。然后马上开写,一开始在小范围字段内测试验证,想不到生成这种字典有几个问题要考虑,一开始效果不如意,主要是慢,1分钟才产生10多M,后来改用多线程,开11个线程每分钟可以产生400m   每小时20G多左右出来,线程越多生产越快。由于配置不太好关系,只开了11个线程,CPU占用80%左右,如再多开线程会更快,但要占用CPU很多资源,影响工作,这生产速度个人感觉还理想,在产生过程中得到一些经验

分享一下碰到的几个问题
生产过程中要考虑到电脑突然故障关机,或断电情况,你懂的

然后就是如果全部生成一个字典存储,要加载单个这样大字典还是有很大压力的,所以也要考虑生产时分拆问题 目前我生产出来的是分拆单个10Gb。

做这个只是想论证随机高速算法可行性,准确性。
最后告诉大家一个有价值实验数据结果供大家验证
8位小写字母不想同总共有:61,794,431,785行






补一下在百度搜到几图片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

3362

回帖

2万

积分

4795 小时

在线时间

大校

注册时间
2015-5-1
金币
17425 个
威望
12 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2019-10-25 14:04 |显示全部楼层
本帖最后由 上上网 于 2019-10-25 14:10 编辑
caspersgm 发表于 2019-10-25 11:10
你的12.2T是怎样算出来的??

至于如何计算
上面说过了,  是根据[a-z0-9]{1,8}位开始计算的  先计算出1位36个, 再计算出2位得到没有字符重复1260个  然后就可以计算3,4,5,6,7,8位没有字符重复有多少个了


你问的12.2T
这个数是大约12.2T,  (可能显示的不是12.2T, 有可能显示9T左右) 实际容量大小得看字节长度, 字节长容量大 字节短容量小,
但是1,220,096,908,800 [a-z0-9]这个没有字符重复的总行数还没减去[a-z]8位字母没有字符重复 和  [0-9]8位数没有字符重复行数



如果想要得到准确行数,下面需要再计算...
[a-z0-9]1,220,096,908,800总数 - 减去[a-z8位字符不重复61,794,431,785 - [0-98位字符不重复1.814.400 =等于1,158,300,662,615行



即得到
8位字母数字混合没有字符重复1,158,300,662,615行, (大约8T-10T左右) 这个数应该经得起论证的...



回复

使用道具 举报

3362

回帖

2万

积分

4795 小时

在线时间

大校

注册时间
2015-5-1
金币
17425 个
威望
12 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2019-9-25 14:41 来自手机 |显示全部楼层
先占一楼看看
回复

使用道具 举报

3916

回帖

1万

积分

2577 小时

在线时间

上校

杰出会员鲁班小弟

注册时间
2009-8-28
金币
11411 个
威望
10 个
荣誉
5 个
累计签到:11 天
连续签到:1 天
[LV.20]漫游旅程
发表于 2019-9-25 17:33 |显示全部楼层
显卡跑包速度大于5万的可以跑
回复

使用道具 举报

17

回帖

462

积分

8 小时

在线时间

少尉

注册时间
2017-2-20
金币
437 个
威望
1 个
荣誉
0 个
累计签到:10 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2019-9-27 15:28 |显示全部楼层
我们这光猫大小写。。哭了

点评

我这边还加上@  发表于 2023-12-20 19:19
回复

使用道具 举报

1

回帖

30

积分

2 小时

在线时间

新兵上阵

注册时间
2016-10-5
金币
29 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2019-10-2 22:15 |显示全部楼层
楼主 能在此基础上 加上数字吗   我这边是小写字母加数字
回复

使用道具 举报

3362

回帖

2万

积分

4795 小时

在线时间

大校

注册时间
2015-5-1
金币
17425 个
威望
12 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2019-10-3 08:28 |显示全部楼层
zhangjinduo 发表于 2019-10-2 22:15
楼主 能在此基础上 加上数字吗   我这边是小写字母加数字

可以的, 加上数字, 也是一样道理, 但产生空间将会非常大  目前民用级硬盘装不下的  ,所以就没做这个实验
回复

使用道具 举报

371

回帖

3492

积分

436 小时

在线时间

少校

超级管理员QQ 2632560408

注册时间
2019-5-1
金币
3076 个
威望
-4 个
荣誉
0 个

尚未签到

发表于 2019-10-3 23:48 |显示全部楼层
字典能给我试一下吗
回复

使用道具 举报

685

回帖

1万

积分

1483 小时

在线时间

上校

30天持久勋章

注册时间
2015-11-6
金币
9973 个
威望
3 个
荣誉
0 个
累计签到:632 天
连续签到:8 天
[LV.730]常住居民
发表于 2019-10-23 20:57 |显示全部楼层
本帖最后由 caspersgm 于 2019-10-23 21:15 编辑

208G,8位小字母(不一定要字典的)不是吗?





加数字2.8T


小字母+大字母+数字
218T



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

评分

1

查看全部评分

回复

使用道具 举报

685

回帖

1万

积分

1483 小时

在线时间

上校

30天持久勋章

注册时间
2015-11-6
金币
9973 个
威望
3 个
荣誉
0 个
累计签到:632 天
连续签到:8 天
[LV.730]常住居民
发表于 2019-10-23 22:02 |显示全部楼层
上上网 发表于 2019-10-3 08:28
可以的, 加上数字, 也是一样道理, 但产生空间将会非常大  目前民用级硬盘装不下的  ,所以就没做这个实验

如果可以猜出八位数里小字母可以排除,那么可以减少字典计算。。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

评分

1

查看全部评分

回复

使用道具 举报

685

回帖

1万

积分

1483 小时

在线时间

上校

30天持久勋章

注册时间
2015-11-6
金币
9973 个
威望
3 个
荣誉
0 个
累计签到:632 天
连续签到:8 天
[LV.730]常住居民
发表于 2019-10-23 22:40 |显示全部楼层
本帖最后由 caspersgm 于 2019-10-24 07:47 编辑

分为256次数计算。。。每小时跑2次,12小时24次,十天跑完数据





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

评分

1

查看全部评分

回复

使用道具 举报

90

回帖

270

积分

166 小时

在线时间

少尉

注册时间
2014-10-20
金币
162 个
威望
0 个
荣誉
0 个
累计签到:72 天
连续签到:0 天
[LV.100]试剑无线
发表于 2019-10-24 06:47 |显示全部楼层
先占一楼看看
回复

使用道具 举报

3362

回帖

2万

积分

4795 小时

在线时间

大校

注册时间
2015-5-1
金币
17425 个
威望
12 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2019-10-24 09:00 来自手机 |显示全部楼层
caspersgm 发表于 2019-10-23 20:57
208G,8位小字母(不一定要字典的)不是吗?



大神亮点好多   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2025-1-19 08:09

返回顶部 返回列表