关于软件客户端和硬件绑定的问题
我现在在开发个c/s 项目,要求一台机器只能使用一个客户端,我采用的方法是绑定 cpu的序列号,但是如果客户端绑定以后又从电脑里删除了,怎么办呢,服务器端怎么知道客户端是否已经被删除呢,还有怎么样设计验证的算法呢
如果一台机器上第一次安装这个客户端,我可以用在数据库里面查找有没有这个机器的CPU 的序列号来判断, 没有找到,就说明这个机器可以使用这个客户端。
但是如果一台机器上已经装了这个客户端,当安装第二个客户端的时候,我该怎么编写程序才能让第二个客户端无法获取验证呢?
请高手指教