我有一个奇怪的问题。 Iam开发一个php GTK2桌面应用程序,我的目的是隐藏客户端的源代码,一旦完成,我将处理桌面应用程序(部署在他的系统中)。在PHP中隐藏源代码GTK
我们的座右铭是让客户端运行应用程序,而不需要浏览器。
我听说过可以加密php源代码的工具,如ioncube编码器。 我想要使用GTK应用程序实现相同的功能。其他人不能看到源代码。这怎么能实现?
我有一个奇怪的问题。 Iam开发一个php GTK2桌面应用程序,我的目的是隐藏客户端的源代码,一旦完成,我将处理桌面应用程序(部署在他的系统中)。在PHP中隐藏源代码GTK
我们的座右铭是让客户端运行应用程序,而不需要浏览器。
我听说过可以加密php源代码的工具,如ioncube编码器。 我想要使用GTK应用程序实现相同的功能。其他人不能看到源代码。这怎么能实现?
如果你想去付费的路线,ioncube似乎很好。我发现了一篇很好的文章,解释了这一点,并给了你一些选择 - 看起来像Zend拥有最好的解决方案,如果你按价格走。
http://www.zubrag.com/articles/php-source-code-encoders-and-protectors.php
我希望这可以帮助你。
我从来没有听说过这个好的免费解决方案。
有几个供应商提供工具来执行此操作。谷歌搜索,我发现这个页面呈现不同的解决方案:
http://www.seocompany.ca/software/free-encryption-software.html
我觉得阿拉丁USB密钥加密系统是最稳健的一个,但不是免费的。
而且你还可以使你的代码的副本,并删除所有的意见,只能使用非明确的变量名等,这样即使你的客户打破了加密,但仍然是很难理解的代码...
希望这会有所帮助!
P
您的客户是否意识到这一点? (接受去开源软件,这需要额外的费用) – mario 2010-10-13 09:27:50
我们正在开发这个项目作为我们自己的项目,因此现在没有客户。一旦项目完成,我们会去客户的位置并描述他的功能。如果他有兴趣,那么我们会卖掉他。尽管在初始阶段,成本将会非常低。但编码软件成本并没有给客户。 – 2010-10-15 13:05:04