根据 6 位数字,生成 6 激活码大概用的是什么加密

2021-03-09 16:18:48 +08:00
 icwaos

已知: 原始数字是 6 位纯数字 激活码也是 6 位数,含字母和数字

1511 次点击
所在节点    问与答
7 条回复
icwaos
2021-03-09 16:19:34 +08:00
初步判断非联网和服务器激活,应该就是根据某种二次加密生成的
hxndg
2021-03-09 16:23:32 +08:00
单向门限函数都能干这种功能。。。
swulling
2021-03-09 16:32:28 +08:00
这个只能反编译,否则你猜是很难猜出来的。

比如我随便举一个算法 sha1(机器码 + Salt )取前六位,
再比如 AES 加密取前六位

等等,但是只要不联网,反编译都能找到加密算法。
GetMoney
2021-03-09 16:57:33 +08:00
群举也就 5 百多亿而已
kaiki
2021-03-09 17:01:49 +08:00
方法太多了,比如 md5 之后就成了 32 位,再用他自己的规则从 32 位中抽取几位数字或字母,这个规则可以是跟机器码本身有关,也可能是固定的,再或者他多套几层。
猜就别想了
Tink
2021-03-09 17:36:15 +08:00
有这功夫还是付钱吧
eason1874
2021-03-09 17:40:32 +08:00
这怎么猜。就算你知道它是加盐 md5 取 6 位,你也不知道从哪儿开始枚举

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/760024

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX