检查机器数量

时间:2012-07-28 08:47:51

标签: security cryptography license-key product-key

我希望就以下内容寻求建议:

创建产品密钥时,如果希望使用否。对于密钥的计算机,就像在Microsoft批量许可的情况下一样,如何做到这一点,以便在dll内轻松验证,以验证安装程序中输入的密钥,并说明是否有一个密钥用于说100台机器如何离线验证产品密钥在第101台计算机上不起作用。

谢谢,

3 个答案:

答案 0 :(得分:2)

它被称为“浮动许可证”。您可以拥有一个“许可证服务器”,为特定的局域网保留N个席位。启动应用程序实例时,它会连接到“许可证服务器”并查询要运行的权限。如果已经有N个连接,则N + 1实例启动将被拒绝。

检查http://activation-cloud.com它可能对您有用。

答案 1 :(得分:0)

如果没有验证安装和(更重要的)激活和使用的中央服务器,这是不可能的。

答案 2 :(得分:0)

一种方式是中央服务器和浮动许可证(如ActivationCloud所述)。另一种方法是拥有物理设备的序列号。例如有些公司出售只能在pendrive上运行的软件,你必须在下载程序之前提供序列号。该号码自动插入到程序中,客户端下载该准备好的程序。这个特定的程序不会在任何其他设备上运行(没有黑客攻击)