2010-10-13 96 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