有没有办法保护我的PHP脚本不被编辑?

时间:2013-01-27 15:58:53

标签: php source-code-protection

我一直在研究一个PHP类来构建可再发行的API。我正在尝试确定一种有效执行许可检查的方法。此时,我让脚本检查运行代码的URL,在我的服务器上进行握手以查看是否有该URL的密钥,然后根据配置文件中的本地密钥检查密钥。

我的问题是,有没有办法让这个特定的PHP文件对于未来的用户不可编辑?我的困境是,当我现在检查时,代码的任何未来用户都可以很容易地进入我的核心类并从auth检查方法交换我的返回是真的无论服务器响应是什么。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以通过使用IonCube对脚本进行编码来实现此目的。每个编码文件收取少量费用(我认为它是由LOC计算的)。但是,您必须使用您的软件分发许可文件,而IonCube解码器(免费)将成为您的软件需求列表的一部分。