请问,软件保护注册码是怎么做的?
一个软件,需注册使用,软件的注册码、序列号是怎么做的?
------解决方案--------------------根据客户端机器码(磁盘序列号、cpu序列号、网卡序列号等)算一个注册码,注册时检测是否是则个客户端机器码,这个注册码只能在这个客户端注册,在其他机器注册不了
------解决方案--------------------随机生成?
你得有一定的算法根据Mac地址算一个11位数字,注册时能反算出客户端的mac地址,然后跟客户端实际的mac地址是否一致才行,
否则你随机生成,怎么判断是否是哪个客户端?
------解决方案--------------------嗯,这样是可以的
------解决方案--------------------这样的话弊端就是注册时必须能访问你的数据库才行(假如数据库在服务器上,客户端注册时必须能联网),如果你可以忽略这个问题,按你的思路是可以的
------解决方案--------------------
mac?伪造下不是很简单
------解决方案--------------------先用下这个:http://download.csdn.net/detail/dalmeeme/3355504
熟悉些概念,明确的概念,再自己实现。