.NET平台下基于webservice,通过获取硬件cpu序列号和随机字符串序列号实现软件加密的一种方法。
目前的软件加密方法有很多,可以通过序列号来实现,但是只通过序列号来实现无法控制软件环境的改变,存在换个机子照样可以用的缺陷,而将序列号和物理结合起来使用可以控制用户只能在一台机器上使用。本文就是按照这样的思路实现的。原理图如下: 具体实现思路:(1)首先创建保存序列号和cpu物理编号的数据库,建立序列号和cpu物理编号的对应关系表。(2)编写Web Service 接口函数,接
原创
2007-08-30 15:46:00 ·
3101 阅读 ·
0 评论