2010-10-13 95 views
3

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

我们的座右铭是让客户端运行应用程序,而不需要浏览器。

我听说过可以加密php源代码的工具,如ioncube编码器。 我想要使用GTK应用程序实现相同的功能。其他人不能看到源代码。这怎么能实现?

+0

您的客户是否意识到这一点? (接受去开源软件,这需要额外的费用) – mario 2010-10-13 09:27:50

+0

我们正在开发这个项目作为我们自己的项目,因此现在没有客户。一旦项目完成,我们会去客户的位置并描述他的功能。如果他有兴趣,那么我们会卖掉他。尽管在初始阶段,成本将会非常低。但编码软件成本并没有给客户。 – 2010-10-15 13:05:04

回答

1

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

有几个供应商提供工具来执行此操作。谷歌搜索,我发现这个页面呈现不同的解决方案:

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

我觉得阿拉丁USB密钥加密系统是最稳健的一个,但不是免费的。

而且你还可以使你的代码的副本,并删除所有的意见,只能使用非明确的变量名等,这样即使你的客户打破了加密,但仍然是很难理解的代码...

希望这会有所帮助!

P

+0

只是一个说明:皮耶罗最后谈到的内容通常被称为“混淆”,我相信这里有工具。 – dutt 2010-10-13 09:12:52

+0

谢谢杜特,我不知道这个词,但耶! :) – Piero 2010-10-13 11:09:07

+0

是否有可能制定项目作为常规PHP Web应用程序,然后打开网站在GTK窗口的链接,没有透露该网站的链接?这可能会欺骗客户。你说什么人? – 2010-10-15 13:06:14