不负责测试。				
			
		 本帖最后由 东海浪子 于 2016-5-17 09:26 编辑 
vipcrack 发表于 2016-5-17 08:04
如果你第一段和第2段都用99999看看
谢谢大神指正,我偷懒把范围缩小了,是(第二段注册码+c3bc)/1869f的余数=第四段注册码,(第一段注册码+c3bc)/1869f的余数=第五段注册码,
				
			
		DaShanRen 发表于 2016-5-17 08:16
不负责测试。
谢谢高手指点。我把算法的范围缩小,现在更正了一下,是(第一段注册码+常量c3bc)/1869F的余数=第五段注册码,(第二段注册码+常量c3bc)/1869F的余数=第四段注册码,第三段注册码为555b(21851),第六段注册码不参与运算。,麻烦高手重新修改一下注册机源码看看,谢谢了
				
			
		占位学习				
			
		还是那个味:
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
				
			
		tree_fly 发表于 2016-5-16 22:58
多多测试哦,有坑在等着跳入~~~
大神,能否指点下,坑在哪里?我刚才测试了一下,全功能使用正常,就是一个注册码授权3台电脑使用,重新激活或换个注册码就可用。难道要通过爆破把这个屏蔽掉?
				
			
		东海浪子 发表于 2016-5-17 09:59
大神,能否指点下,坑在哪里?我刚才测试了一下,全功能使用正常,就是一个注册码授权3台电脑使用,重新 ...
看了下别的同学都加了权限你这样不好吧   是否影响其他同学呢如有打扰请忽略
				
			
		wgz001 发表于 2016-5-17 10:31
看了下别的同学都加了权限你这样不好吧   是否影响其他同学呢如有打扰请忽略
不会吧。这个作业出来好多天了,已经过了交作业的时间了吧。该交的都已经交了。自觉的同学在交作业前也不会看别人的分析。
				
			
		风轻云淡 发表于 2016-5-16 23:16
cmp eax,dword ptr ds:    这里我卡住了,直接mov eax,dword ptr ds:
后面也正确, ...
哦,这样子爆破能成功吗?
				
			
		注册码最后一位不同数字看看效果