设计了一种基于机器特征的软件版权保护方法,给出了软件版权保护的模型,着重阐述了基于部件特征值的序列号生成机制和实施步骤,利用虚拟机保护来加密核心代码,软件加壳等几个关键实现.实验结果表明该方法是可行的、有效的,且具有良好的可扩展性.
In this paper,a method for software copyright protection based on machine features is introduced. The model is given first,and then product key generating mechanism based on characteristic values of machine assembly and corresponding enforcement steps,encryption of core codes using virtual machine protection and software shell adding are presented in detail respectively. The experimental results show the feasibility and effectiveness of the system. Meanwhile it also has good scalability.