2009-02-05 80 views
33

我正在考慮爲我的某個工具添加某種複製保護。你使用什麼複製保護技術?

  • 你有什麼經驗嗎?
  • 您是否開發了自己的保護技術或者購買了第三方軟件?
  • 您認爲這是增加銷售額的可行方法嗎? (在私人和/或企業環境中)
  • 您如何防止讓您的付費客戶陷入混亂?在大多數情況下,支付客戶遭受嚴重的版權保護,我不希望這發生在我的客戶身上。 (即使這意味着接受一些freeloaders)

我特別感興趣的技術,允許您的軟件的試用版或免費軟件供私人使用,但限制在企業環境中的用處。


相關問題How do you protect your software from illegal distribution
相關問題Protect .NET code from reverse engineering.
相關問題Prevent the circumvention of copy protection.

+0

在「保護來自逆向工程的.net代碼」中,我提到了幾乎所有的問題。我的答案是漂亮的語言不可知論者。 – mmcdole 2009-02-05 08:42:07

+0

儘管你對這個問題的回答解答了我的許多問題(以及更多),但我不認爲我的問題是原始問題的完全重複。 其他人也一樣,他們是相關的,而不是重複的(恕我直言)。 – 2009-02-05 09:07:14

+0

@DR,我想如果你看看你的要點將被解決的3個問題的總和。我甚至不關心這個問題是否存在,只要它與其他問題聯繫起來,那麼當有人在你的問題上絆倒時,它也會引導他們到其他資源。 – mmcdole 2009-02-05 09:09:29

回答

47

無論您使用的技術,你的軟件將被複制。複製保護的實際目的是防止誠實的客戶被誘惑而不公平。

最低版權保護技術就足夠了。最大值不值得花費時間。此外,我聽說有些開發人員向任何詢問客戶或不客戶的用戶提供用戶支持。這個想法是,快樂的用戶可能會成爲忠實的客戶。

+2

「最低版權保護技術就夠了」?然後用戶只需卸載並重新安裝該應用程序並再使用6個月......用戶並不那麼愚蠢。 – Pacerier 2015-02-04 19:38:52

3

對於某些產品我們(必須)使用硬件加密狗。儘管他們提供了良好的版權保護,但對於我們的客戶來說,這是一件麻煩事。

所有其他軟件受軟件密鑰保護。是的,你可以複製這些。但是,我們有非常好的經驗,客戶不這樣做。 沒有鑰匙一個程序正常工作,只有你不能計算模型和一些打印功能被禁用。

10

在桌面應用上,我一直使用Clarion模板(3rdParty,http://www.capesoft.com/accessories/secwinsp.htm)。

使用網絡應用程序,幾乎只是使用用戶必須登錄並跟蹤活動的簡單事實。如果他們有一個帳戶,這意味着他們已經支付。

桌面很難跟蹤。如前所述,非常容易破解。非常多的情況下:

讓它討厭的黑客,但在一些場合儘可能爲用戶

6

「的硬件加密狗」

這正是我們一直在說我的老工作,在某種程度上,我現在也是如此。基本上,我們出售物理硬件來運行我們免費贈送的軟件。這可能對所有企業都不可行,但知道您不必擔心盜版是一種很好的感覺,因爲人們投入硬件而不是軟件。

5

正如mouviciel所說,沒有什麼是完美的。旨在輕輕鼓勵那些可能會購買你的產品的用戶購買它,並忘記那些永遠不會的人。

的一般提示:

  1. 不要打擾實現自己的保護,除非你有經驗,這樣做。這是一個付費專業人士提供某種類型的授權/保護的領域可能是值得的(只要記住它不會是完美的)。
  2. 選擇一個很難keygen的許可證密鑰系統。再次,選擇一個預先建立的許可證制度可能就足夠了。從頭創建你自己可能不會。
  3. 花時間妥善整合您選擇的任何授權系統。如果你只是「保護/包裝」你的可執行文件,這個保護措施將很快被刪除。大多數許可/保護產品都提供了易於集成的工具/宏,這使得自動化開裂更加困難。

對於企業軟件,您可以做的最好的事情是讓管理員輕鬆確保他們在許可證範圍內(實例/安裝數量等)。爲他們提供一個核心位置來驗證這一點,並在採取更激烈的行動之前輕輕提醒他們是否稍微過度。在大型網絡環境中,IT部門的軟件許可可能變得非常複雜。讓他們的工作更輕鬆,他們會感謝你。

-1

好的軟件不需要保護。你的軟件將被複制,而不是你選擇什麼保護。

因此,避免非法複製的最佳方法是使您的軟件易於使用,以便您的客戶對您的產品感到滿意並滿意。

5

「的技術支持是加密狗」

這並不適用於所有的應用程序,但對於價格較高和較低的銷售量複雜的應用程序,爲您的客戶提供出色的支持是最好的辦法,以確保你所有的用戶都在付錢。

3

我知道這篇文章很早以前就提交過了,但是當討論這個問題時,每個人似乎總是如此消極。出於顯而易見的原因,我不想說我在哪裏工作,但我們使用CodeMeter by Wibu-Systems US。我們之所以選擇這個,是因爲黑客在黑客競爭中無法破解這一點。

關於您提出的所有問題,它都非常靈活,它們提供免費的SDK,這是我們在購買之前測試的。

2

您確實需要爲您的軟件使用版權保護,但正如其他人所說的那樣,儘可能爲您的客戶儘可能避免使用版權保護。你的目標應該是保持誠實的客戶誠實,而不是讓他們在最終使用你的軟件之前通過箍筋。

我還建議您不要花時間提出自己的授權計劃,而應該花時間專注於您的實際產品。

考慮使用CryptoLicensing - 它提供許可,複製保護,激活,機器鎖定,試用和其他功能。

免責聲明:我爲CryptoLicensing的開發商LogicNP Software工作。