【问题标题】:How can I set validity of a Web Application?如何设置 Web 应用程序的有效性?
【发布时间】:2012-11-21 18:06:13
【问题描述】:

我使用 Spring、Hibernate 在 Java EE 中开发了我的 Web 应用程序。在某些情况下,我必须将客户端源代码与数据库一起移交,但条件是他只能在 1 年的时间内运行应用程序,但问题是客户端有代码,但显然他可以修改并使其工作。!!那么是否有任何加密/解密或代码混淆或其他方式的范围?

【问题讨论】:

  • 考虑将您的支持出售给您的客户,而不仅仅是代码。

标签: spring hibernate jakarta-ee web-applications licensing


【解决方案1】:

没有。你可以让你的客户更难,但如果他有(甚至是混淆和/或加密的)代码并且必须有可能运行它,你就不走运了,因为后者会意味着JVM在某种意义上必须具有“明文”。

通常,任何设置,其中密码与明文一起存在,容易受到某种形式的攻击,无论是差分加密还是其他......

您应该专注于为您的客户提供价值,然后他不可避免地会回来做更多的生意。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-11
    • 2019-04-21
    • 2017-09-30
    • 1970-01-01
    相关资源
    最近更新 更多