能力值:
( LV2,RANK:10 )
|
-
-
2 楼
最初由 KiD 发布 由于解密密匙不唯一,那么解密得到的程序代码也不唯一
这句话有些太绝对了。
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
寻找算法,最后生成同一个密钥
|
能力值:
( LV4,RANK:50 )
|
-
-
4 楼
什么算法,如何办得到呢?
|
能力值:
(RANK:170 )
|
-
-
5 楼
比如我们使用DES对称算法对代码进行加密,密钥为K
用户名为 Name
则 注册码为SN=F(Name,K)
程序校验方法为
用户输入 用户名 name 注册码 sn
k=f(name,sn)
用 k对 加密段进行还原
然后对还原出来的数据进行MD5值校验
如果校验成功则注册成功,以后可以执行解密密后的代码
如果检验失败则注册失败,以后不执行解密代码(执行了只能出现非法操作)
这样破解者必须购买一套软件才能完成破解。此方法可以用于有功能限制的版本。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
蛤蟆跳井(不懂)朴通~~~~~~~~惨啊~~~~~~~
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
还可加上:用当前一段的代码的hash值解密下面要做的代码,这样可以监控是否有调试器跟踪。
|
|
|