Java 如何生成许可证文件
我们正在制作一个用Java编写的产品。我们需要生成一个许可证来阻止客户在多台计算机上使用它Java 如何生成许可证文件,java,security,cryptography,Java,Security,Cryptography,我们正在制作一个用Java编写的产品。我们需要生成一个许可证来阻止客户在多台计算机上使用它 我的问题很简单:我需要生成产品的许可证文件。我想知道这个文件应该是怎样的,它是MAC地址、主机ID的组合还是应该是怎样的。其他人,特别是链接QA,给出了很好的答案。我要补充的是,许多版权执法组织正转向在其内容中添加可追踪的“水印”,而只是起诉侵权集团。这种方法的优点是,如果做得好,不会惹恼合法用户。他们甚至没有注意到你在做什么 然而,这只是惩罚盗窃或收回成本的一种方法:你无法阻止有决心的软件盗版者用软件伎
我的问题很简单:我需要生成产品的许可证文件。我想知道这个文件应该是怎样的,它是MAC地址、主机ID的组合还是应该是怎样的。其他人,特别是链接QA,给出了很好的答案。我要补充的是,许多版权执法组织正转向在其内容中添加可追踪的“水印”,而只是起诉侵权集团。这种方法的优点是,如果做得好,不会惹恼合法用户。他们甚至没有注意到你在做什么
然而,这只是惩罚盗窃或收回成本的一种方法:你无法阻止有决心的软件盗版者用软件伎俩窃取你的东西。您必须在专用的防篡改设备上运行该软件。我怀疑很多用户会为此付费 如何终止版权。在用户安装应用程序之前生成了一个多么大的问题。许可证文件,所以你对MAC地址、主机id等一无所知!根本没有办法。历史上,企业曾尝试过加密狗、mac地址和在线支票。看看现有的机械装置。拿一个谁的工作成果来说,balacne没问题。@Rakesh在我们销售产品之前,我们从客户那里得到了他的计算机的MAC地址和主机ID。如果没有,文件应该是怎样的?你应该看看这个QA