在閱讀Stack Overflow上關於如何保護軟件的大量線索後,我意識到你不能。謝天謝地,我的軟件針對託管企業(不是那麼多)和少數消費者。我認爲這個軟件不會流行,以至於任何人都會破解它,但我想保護它。保護軟件免受海盜侵害
在我發現的其中一個線程中,它有一個不錯的選擇列表。我已經決定,我希望與「簡單的註冊與可更換鑰匙,經常在線驗證。」
我想,因爲我的應用程序是一個將通過管理容器運行的C#NET控制檯應用程序,所以我可以爲它發佈密鑰。也許做一個MySQL數據庫並保存只能在一次安裝中使用的密鑰列表,以及另一個可在X安裝中使用的密鑰列表。我的應用程序在啓動時會用命令行參數運行,所以添加一個類似「-key 29839X900AQ」的東西將會減輕他們需要太擔心的問題。
有沒有人知道任何信息/網站提供幫助設置這樣的事情?