CDKEY天然的不安全。因为CDKEY制作时使用的是对称算法,在校验的时候,需要加密的KEY。也就是软件安装以后,一定在某个位置保存了这个KEY。找到这个KEY,事情自然好办。
简单的KEY文件隐藏:
改名。
分散。把KEY分成几个文件,放在不同位置。
放在代码里。比如转换为数组放在代码里。
二次加密。就是搞得更啰嗦一些。
代码混乱法。即通过一些位置变换、位变换,让KEY变形。
无论怎样,这只是治标。我们也不应该花过多精力在这上面。如果对方想用,总是有办法的。我们也鼓励试用,适应产品。