是否可以隐藏/编码/加密php源代码并让其他人拥有系统?

New*_*bie 50 php encryption obfuscation

是否可以隐藏/编码/加密php文件/源代码,让其他人安装系统并在其计算机上运行?

Roh*_*kar 49

是的,你绝对可以隐藏/编码/加密php源代码,"其他人"可以将它安装在他们的机器上.您可以使用以下工具来实现相同的目标.

但是这些"其他人"也可以使用在线发现的其他工具和服务来解码/解密源代码.因此,您无法100%保护您的代码,您可以做的是,让某些人更难以对您的代码进行反向工程.

上述大多数工具都支持编码和混淆.

  • 编码将通过加密来隐藏您的代码.
  • 混淆将使您的代码难以理解.

根据您的需要,您可以选择同时使用(编码和混淆)或其中之一.

  • 任何免费替代品? (4认同)

Abr*_*as2 14

有很多方法可以做到这一点(你可能想要混淆源代码,你可以压缩它,......).其中一些方法需要额外的代码来以可执行的形式转换程序(例如,压缩).

但是所有方法都做不到的事情就是保密源代码.另一方获取二进制代码,可以将其转换(反向工程)再次转换为人类可读的形式,因为二进制代码包含源代码中提供的所有功能信息.

  • 这是唯一客观,正确,没有误导性的答案. (2认同)

小智 6

有商业产品,如ionCube(我使用),源卫士Zen Guard.

网上还有帖子声称可以对编码程序进行逆向工程.它们的可靠性是值得怀疑的,因为我从未使用它们.

请注意,大多数这些解决方案都需要在其服务器上安装编码器.因此,您可能希望确保您的客户对此感到满意.