如何在出售之前保护一些php文件的安全

时间:2013-03-15 12:43:13

标签: php joomla2.5 encryption ioncube

我将销售我的产品,其中包含一个joomla网站的许可证密钥验证。所以我需要加密我的一些PHP文件,以防止黑客。我从早上一直在搜索,没有找到任何解决。对于离子立方体软件。加密文件。但它无法解密我的服务器。什么是阻止黑客攻击某些文件的最佳方法?

3 个答案:

答案 0 :(得分:2)

所有保护都可以被打破,你只能尽力保持诚实的人诚实,而那些不在乎的人却不想触摸你的代码。

Ioncube可能是一个很好的解决方案。它在您的服务器上不起作用的原因很可能是因为您没有包含该模块。

Ioncube的另一种替代方案是Zend Guard。使用Zend Guard时,需要将Zend Optimizer安装到服务器上,即服务器解码器。大多数产品都带有这个产品,以便更好地保护,而不是简单地在磁盘上编码文件并解码它们,这很容易被打败。

如果您的主要问题是重新分发,请将您的许可证写成这样,以便它成为合法问题而不是代码问题。这就是我们让律师编写软件许可协议的原因。

答案 1 :(得分:1)

IonCube非常棒。 您是否在服务器上安装了IonCube Loader?

在此处获取: http://www.ioncube.com/loaders.php

答案 2 :(得分:0)

你可以让其他人更难。 http://blog.builtbyprime.com/php/tiny-php-a-fun-php-minifier 如果我在哪里,这是我唯一能做的事情。