首页
社区
课程
招聘
注册码前后比较方法的请教!
发表于: 2005-6-7 18:25 3995

注册码前后比较方法的请教!

2005-6-7 18:25
3995
最近看一个软件,是一个等考的软件,有150多题,不注册只有一题,
它的注册方式是,
可以动态生成产品ID
得到ID后,每次注册都可以重新生成ID,也可以输入你得到的ID,再输入你的注册码。

初跟时,发现最后注册码最后是两个暗码比较,猜想是对等函数比较,
爆破后,出现成功字样,但题还是只有一道。没有去看它是在那做的标记之类。
看算法
(这个软件的错误提示有很多种,很搞笑)

跟踪算法:
这个软件的注册跟ID毫无干系,它把注册码颠过来倒过去的玩了一通后。
取了注册码的四位运算得到的一个数,把另26位取出在运算后的到了另一个数。
最后就是比较这两个数。(终于到问题了)

像这样的软件注册机怎么做?

我在想一般的注册机是你输入一个数,以它为基础算出注册码,但在这儿
比较的两方就是你输的数。我们就没了基数。
我们可以跟完算法后,把它逆过来。这个注册机就是成了这个样子:你输入一个数,程序根据逆运算,先算出他的四位,再根据后26位的逆运算,算出后26位
进而的到30位的注册码。但有很多问题?
注册码要求是字母或数字,我们输入的数在逆运算后,很有可能变成ASCII中的其它数。等等
在这种注册方法的前提下,加上了其它的算法,软件会不会跟加的难破?
(完了)
初学破解,大家告诉一下,谢谢!!!!!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 236
活跃值: (70)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
如果象你所说的,那么不是就会产生一个可以通用的唯一注册码了吗?
2005-6-7 22:22
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这要看算法的,并不是说它的算法逆运算的话,只有一个唯一值。

谢谢这位唯一回帖的人
2005-6-11 15:31
0
雪    币: 671
活跃值: (723)
能力值: ( LV9,RANK:1060 )
在线值:
发帖
回帖
粉丝
4
F(前4位)跟G(后26位),有一个是可逆运算吧!
2005-6-11 17:11
0
游客
登录 | 注册 方可回帖
返回
//