首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >软件许可:安全管理

软件许可:安全管理
EN

Stack Overflow用户
提问于 2014-03-21 11:13:32
回答 1查看 526关注 0票数 0

我必须为一个组织实施一个软件许可机制。我们将为该软件提供30天的试用。如何确保30天后没有人能够使用该软件。该产品是在JAVA中开发的基于web的产品,可以安装在Windows上,可以安装在物理机器上,也可以安装在虚拟机上。我想为一台我可以在我的服务器中管理的机器生成一个唯一的ID,在安装时我可以查询我的服务器以获得是否安装了trail的信息。对于共享计算机,即使用同一台计算机的两个人,我们有各自的机制。我只想知道最安全和最可靠的方法,为机器生成唯一的ID,这将在每一种情况下工作。我读过其他这样的问题。有些人说要使用BIOS、处理器ID等,但我认为这些都不能在虚拟机中工作,而且该产品也可以安装在云中,用于ex: amazon,rackspace等。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-22 13:45:55

披露:我为License4J工作。

您可以使用主机名、mac地址、磁盘卷id等组合作为硬件ID,因此它可以在物理机器和虚拟机上工作。试用许可证只是一种有效期有限的普通许可(例如,在30天后到期)。您还可以查询可用的ntp服务器以验证许可证过期,从而可以检测到系统时钟的更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22557212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档