隐藏PHP GTK中的源代码

时间:2010-10-13 08:48:44

标签: php

我有一个特殊的问题。 我开发了一个php GTK2桌面应用程序,我的目的是隐藏客户端的源代码,一旦完成,我将为其处理桌面应用程序(在他的系统中部署)。

我们的座右铭是让客户端无需浏览器即可运行应用程序。

我听说过像ioncube编码器这样可以加密php源代码的工具。 我希望使用GTK应用程序实现相同的功能。

其他人一定不能看到源代码。如何实现这一目标?

3 个答案:

答案 0 :(得分:1)

如果你想付费的路线,ioncube似乎很好。我发现了一篇很好的文章解释了这一点,并为您提供了一些选择 - 如果您按价格购买,Zend似乎是最好的解决方案。

http://www.zubrag.com/articles/php-source-code-encoders-and-protectors.php

我希望这会对你有所帮助。

答案 1 :(得分:1)

我从来没有听说过一个很好的免费解决方案。

有几家供应商提供了这样做的工具。通过谷歌搜索,我发现这个页面提供了不同的解决方案:

http://www.seocompany.ca/software/free-encryption-software.html

我认为Alladin usb密钥加密系统是最强大的系统之一,但不是免费的。

您还可以复制代码并删除所有注释,仅使用非显式变量名等,这样即使您的客户破解了加密,仍然很难理解代码... < / p>

希望这有帮助!

P

答案 2 :(得分:-1)

我会做以下事情 -

  1. 使用文件:
  2. 你需要一些东西,它会在文件中加密你的phpgtk脚本然后如果它被调用你需要解密文件几毫秒并将它发送到你的phpgtk文件夹的php.exe解释器然后删除它。 ..

    1. 使用共享内存
    2. 你做的一样 - 但是解密的phpgtk代码存储在一些共享内存中然后如果它被调用你读出共享内存区域然后删除这些块......

      好吧......我正在使用c#...

      进行此类工作