java - 想要在java中制作一个像每个用户一个许可证的应用程序

标签 java

我想制作一个只能在一台机器上运行的可执行jar。一旦它在任何机器上运行,它就不能在另一台机器上运行。 意味着我想为每个用户类型应用程序制作一个许可证。 我想使用 Java 来制作这个应用程序。 对此的任何帮助将不胜感激。 提前致谢。

最佳答案

是的,这很容易。只需获取您的硬件信息并生成哈希值即可。这将在每次启动时与服务器同步。它将返回一个只能用硬件解密的哈希值。然后您可以创建一个运行时可用的标志,表明它已“许可”

关于java - 想要在java中制作一个像每个用户一个许可证的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23866019/

相关文章:

java - Android等待picasso完成

java - 如何用java删除txt文件中的这个逗号,但让这个 ","逗号保留?

java - 在 Hybris 中的 itemtype 中使用扩展

java - 使用 JTransforms 进行 FFT : is it radix 2?

java - 如何从 ArrayAdapter 中删除没有该对象引用但有另一个一致对象的对象?

java - 为什么我的类没有通过外部类加载器加载?

java - 最新的 Spring Boot 升级抛出 SecurityProperties 中的无效属性“text[加密]”

JAVA:如何按字母顺序对从文件读取并输出到控制台的字符串进行排序?

java - 用于多个标签的 JScrollPane

java - org.hibernate.exception.GenericJDBCException : could not execute query