Java:通过软件或服务器进行许可证认证和验证?

标签 java license-key anti-piracy

我需要一些有关如何验证许可证(用户/许可证 key )的提示。

像许多游戏那样,从公司服务器验证 CD key 是否更好。是否有关于如何实现这一点而不被“破解”或“修补”的指南?

还是只验证软件内的用户/许可证 key 更好?一段时间后你不会看到注册机在网络上流传吗?

请指教。

最佳答案

您的计划售价是多少?您期望获得多少销售额?如果任一答案低于 50,那么您很可能不应该想太多。是的,您可以反编译 Java,但如果您向少数认识的人销售,他们将不具备这样做的知识(或者他们自己会这样做)。游戏被破解是因为数百万人想玩它。您试图以 10 美元或其他价格出售的某个随机程序应该会被忽视:)如果它确实被破解,请发布具有更好保护的 2.0 版本...

关于Java:通过软件或服务器进行许可证认证和验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3077181/

相关文章:

java - 如何在 Java 小程序中获取/使用 bufferstrategy?

java - java中如何比较时间

java - Java 中的串行 key 生成和验证(机器唯一标识符)

iphone - 反盗版并向Apple提交应用

java - 为什么Java的main方法使用String[]而不是String dot dot dot

java - Hibernate 4.3.5 c3p0-0.9.1 的问题

php - 使用 PHP 生成串行

visual-studio - 如何更改 Visual Studio 2017 许可证 key ?

c# - 有没有什么好的方法来加密 C# 桌面应用程序