DaShanRen 发表于 2016-5-17 08:16:59

不负责测试。

东海浪子 发表于 2016-5-17 09:16:24

本帖最后由 东海浪子 于 2016-5-17 09:26 编辑

vipcrack 发表于 2016-5-17 08:04
如果你第一段和第2段都用99999看看
谢谢大神指正,我偷懒把范围缩小了,是(第二段注册码+c3bc)/1869f的余数=第四段注册码,(第一段注册码+c3bc)/1869f的余数=第五段注册码,

东海浪子 发表于 2016-5-17 09:22:00

DaShanRen 发表于 2016-5-17 08:16
不负责测试。

谢谢高手指点。我把算法的范围缩小,现在更正了一下,是(第一段注册码+常量c3bc)/1869F的余数=第五段注册码,(第二段注册码+常量c3bc)/1869F的余数=第四段注册码,第三段注册码为555b(21851),第六段注册码不参与运算。,麻烦高手重新修改一下注册机源码看看,谢谢了

zxxiaopi 发表于 2016-5-17 09:52:45

占位学习

DaShanRen 发表于 2016-5-17 09:58:26

还是那个味:
Private Sub Command1_Click()
    Dim SN As String, Ltmp As Long
   
    Ltmp = Int(89999 * Rnd + 10000)
    SN = Ltmp & "-" & 21851 & "-" & (Ltmp + 50108) Mod 99999
    Ltmp = Int(89999 * Rnd + 10000)
    SN = Ltmp & "-" & SN & "-" & (Ltmp + 50108) Mod 99999
    Ltmp = Int(89999 * Rnd + 10000)
    SN = SN & "-" & Ltmp
    Text1 = SN
End Sub

东海浪子 发表于 2016-5-17 09:59:40

tree_fly 发表于 2016-5-16 22:58
多多测试哦,有坑在等着跳入~~~

大神,能否指点下,坑在哪里?我刚才测试了一下,全功能使用正常,就是一个注册码授权3台电脑使用,重新激活或换个注册码就可用。难道要通过爆破把这个屏蔽掉?

wgz001 发表于 2016-5-17 10:31:26

东海浪子 发表于 2016-5-17 09:59
大神,能否指点下,坑在哪里?我刚才测试了一下,全功能使用正常,就是一个注册码授权3台电脑使用,重新 ...

看了下别的同学都加了权限你这样不好吧   是否影响其他同学呢如有打扰请忽略

东海浪子 发表于 2016-5-17 11:15:58

wgz001 发表于 2016-5-17 10:31
看了下别的同学都加了权限你这样不好吧   是否影响其他同学呢如有打扰请忽略

不会吧。这个作业出来好多天了,已经过了交作业的时间了吧。该交的都已经交了。自觉的同学在交作业前也不会看别人的分析。

东海浪子 发表于 2016-5-17 13:55:22

风轻云淡 发表于 2016-5-16 23:16
cmp eax,dword ptr ds:    这里我卡住了,直接mov eax,dword ptr ds:
后面也正确, ...

哦,这样子爆破能成功吗?

vipcrack 发表于 2016-5-17 15:47:48

注册码最后一位不同数字看看效果
页: 1 [2] 3 4
查看完整版本: GiliSoft Video Editor 7.4.0算法分析