我想通过复制为我的PHP代码提供安全性

时间:2018-08-25 04:55:38

标签: java php security

我想要这样的脚本或逻辑,以便如果有人拥有我的代码的副本,则只有在拥有我的唯一密钥的情况下,他们才可以访问/运行它,否则会出现错误。有什么办法可以这样做吗?

谢谢

1 个答案:

答案 0 :(得分:2)

如果有人拥有您的PHP代码的副本,则可以运行它。由于未编译PHP,因此拥有者也可以阅读和编辑代码。因此,即使您放入了可以检查密钥的东西,他们也可以将其删除。如果您将代码加密为无法读取的状态,则它也处于无法运行的状态。

因此,简而言之,实际上没有一种方法可以将无法正常运行的PHP提供给其他人。如果您要出售某种产品​​,最好的选择是将其作为服务来运行,这样最终用户实际上就不会看到代码。

您可能希望最接近的是难以阅读,即变量和函数名无意义且空格为零;但这并不会阻止真正想要它的人(并且知道如何使用一些基本的重构实用程序),只会给您的工作带来极大的复杂性