2010-10-04 47 views
1

我知道這可能聽起來很愚蠢,但我爲一個似乎不願意支付我的客戶工作,但正在與他的網站賺錢......我仍然可以訪問ftp ...所以,我不會去推倒網站,如果他不交,但我至少會保護我的代碼,我給了他......所以在情況下,我敢肯定,他不能轉售或再使用...如何在線加密您的文件,以便將來沒有人可以使用它?

回答

1

http://www.zend.com/en/products/guard/

如果您使用PHP編寫客戶端代碼,這將阻止逆向工程,並且您可以將應用程序設置爲在一段時間後過期。還有許多其他許可選項可用。

我認爲你有更深層次的問題,但你應該真正與你的客戶談談或者獲得第三方調解員來解決這個問題。至少,你應該收到一筆押金。合同也會給你一些合法的槓桿,所以你在開始工作之前應該已經簽署了合同。

0

你的代碼是什麼形式? HTML? JS? java嗎? C#?您可以對js進行混淆,對於java(或.jar文件),您可以使用帶/包工具作爲詳細的here

一般

,混淆似乎是所有的人都非常有效(甚至HTML,如果通過腳本生成它的大部分:P)

0

考慮下一個可憐的傢伙,你的客戶端新兵來管理代碼...並考慮後果 - 因爲他對你的印象將基於該代碼!

0

如果你的代碼是用ASP.NET編寫的,你應該對它進行混淆處理(Visual Studio帶有社區版的Obfuscator),但是可能有比這更好的obfuscatation工具。我的代碼和最後付款實際上是由客戶端竊取的(二進制文件不是代碼本身,但他在開發人員的幫助下設法反彙編代碼,不幸的是,.NET非常容易) 。這是一個我真的很後悔沒有模糊代碼的案例。

相關問題