level 10
极语言中文编程
楼主

这是一个“绿色安装程序包”的制作示例,打包的安装程序压缩率高,更重要的是可以用WinRAR直接打开它,也就是说可以直接运行安装,也可以用WinRAR解压后使用,这就是“绿色安装版”
它除了安装制作程序常用功能外,还可以要求输入正确序列号(CD-KEY)才能安装,这个很强大。
甚至还可以要求用户有“认证”文件才能安装,也就是需要一个特定的文件,才能正常安装使用。
对于安装软件输入序列号,可以很多人觉得它没什么用,我之所以说它强大,是相对于同类软件。
我们也见过一些软件需要输入序列号才能安装,它们往往是继续安装那个按钮不可用,输入正确
序列号之后会变得可用,直接用灰色按钮克星就可以破解。就算高明一些的,用其它手段也可以
实现安装,总之这个序列号应该是在安装程序内部的对吧,破解十分容易。
而我采用的这种方法,序列号根本不在程序内部,而是压缩文件时,使用序列号作为密码进行加密
只有输对“密码”,这些文件才能被解压出来,否则你根本就不知道这些数据是如何排列形成的。
所以说通常的安装序列号软件即使不用密码,也能把安装包里的文件解出来,而我这个根本不可能。
