我有一個奇怪的問題。 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