gpt4 book ai didi

php - 无需加密即可保护 PHP 代码的最佳解决方案

转载 作者:IT老高 更新时间:2023-10-28 11:59:06 31 4
gpt4 key购买 nike

首先,我不是在寻找奇迹……我知道 PHP 是如何工作的,并且没有真正的方法可以在不使用加密的情况下向客户端隐藏我的代码。但这会带来在运行的服务器上安装扩展的成本。

不过,我正在寻找不同的东西……我不想加密我的代码,甚至是混淆它。有许多没有加密/混淆代码的 PHP 脚本,但它们是商业应用程序。例如,vBulletin 和/或 IP.Board 论坛应用程序。

我只是想知道这些人在他们的应用程序中使用什么方法...

我也愿意接受任何其他建议。

请注意,我是单例,不在公司工作。我的产品也很专一,不会卖那么多。我只是想让你们知道,我不能咨询法律专业人士来起诉某人或准备商业许可证。我只是在寻找一种简单的方法来保护我的简单产品,如果确实可能的话,以某种方式......

最佳答案

混淆事物只会给您的合法、守法客户带来不便,而会敲诈您的人无论如何都不是您的目标付费客户。 (编辑了关于混淆的其他想法)

另一个保护您的软件的建议:创建一个业务模型,其中代码是您产品值(value)的不完整部分。例如,销售产品许可证以及对您在网站上管理的某些数据的访问权限,或者以订阅模式或通过客户支持许可产品。

设计 EULA 是一个法律问题,而不是编码问题。您可以从阅读您使用的产品和网站的一些 EULA 文本开始。您可能会发现一些有趣的细节!

创建专有许可证非常灵活,并且可能超出了 StackOverflow 的预期范围,因为它不是严格意义上的编码。

想到的 EULA 的某些部分:

  • 在产品存在错误或造成损坏时限制您的责任。
  • 说明客户如何使用他们的许可软件、使用多长时间、在多少台机器上、有或没有再分发权等。
  • 授予您审核其网站的权利,以便您执行许可。
  • 如果他们违反 EULA 会发生什么,例如他们失去了使用您的软件的特权。

您应该咨询法律专业人士以准备商业 EULA。

编辑:如果这个项目不能证明聘请律师的费用是合理的,请查看以下资源:

关于php - 无需加密即可保护 PHP 代码的最佳解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/336057/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com