一个软件加密的php文件,无法永久解密

时间:2016-01-20 14:27:31

标签: php encryption

实际上我想在我的客户端电脑上运行我的php,所以我应该加密我的所有代码,是否有任何方法可以加密哪些无法加密?通过任何解密者。请建议。

1 个答案:

答案 0 :(得分:1)

这实际上是不可能的。

以这种方式思考:您的客户的计算机需要查看代码。如果您的客户的计算机可以看到它,那么您的客户也可以看到它。

当然,你可以减慢你的客户端速度(作为一个简单的例子,编码的唯一行为会减慢非程序员在理解代码时的速度),但是资源丰富的攻击者总是会破坏你创建的任何加密。 这背后的原因很简单:他们的计算机执行一系列可预测的操作来执行代码(这显然意味着解释它),并且你不能阻止你的客户端做那个确切的序列,因为这样做会阻止代码可以运行。