2013-04-10 69 views
1

我们正在制作一个用Java编写的产品。我们需要生成一个许可证来阻止客户在多台计算机上使用它。如何生成许可证文件

我的问题很简单:我需要使用产品生成许可证文件。我想知道该文件应该如何,无论是MAC地址,主机ID还是应该如何组合。

+0

如何结束版权。这是什么问题。 – christopher 2013-04-10 09:31:37

+0

许可证文件在用户安装应用程序之前生成,因此您不会对MAC地址,主机ID等有任何了解! – Rakesh 2013-04-10 09:35:45

+0

有没有办法。在历史上,企业尝试加密狗,Mac-adresses和在线支票。看看现有的机制。采取一个谁的工作努力balacne是好的。 – MemLeak 2013-04-10 09:36:51

回答

0

其他人,特别是相关的QA,给出了很好的答案。我会补充一点,许多版权实施组织正在转向在其内容中加入可追踪的“水印”,并简单地起诉侵权组织。如果做得对,这种方法的优点是你不会惹恼合法用户。他们甚至没有注意到你在做什么。

但是,这只是一种惩罚盗窃或收回成本的方法:您不会阻止确定的软件盗版者利用软件欺骗来窃取您的资料。您必须在专用的防篡改设备上运行该软件。我怀疑很多用户会为此付费。 ;)