2013-08-26 82 views
0

每個計算器的問題,我讀下降到「每個人都可以破解它」和「不要惹惱你的客戶」 ...生成一個簡單的許可證密鑰系統

我明白了。我想知道做一個基本的,完全可破解的,易於盜版和非侵入性的許可證制度。事實上,如果有人有足夠的動機來破解我的軟件,我會很高興,這意味着我正在做正確的事情。

我心目中的實現是:

許可證密鑰,如:

XXXX-XXXX-XXXX-XXXX

隨後與中央數據庫激活時,發送一些硬件信息(得到了代碼已經)。如果不同,用戶會收到一條消息:「硬件已更改,通過單擊確定,您將停止使用此許可證的其他PC工作,您確定嗎?」是/否

如果他們繼續,它會黑名單與我的服務器上的序列舊硬件ID。

我需要的是一種方法來生成一個簡單的序列號,我很樂意使用一個庫,但我想快速啓動並運行並重新開發。什麼是我最好的選擇?

+1

看看這個問題的準備使用解決方案:http://stackoverflow.com/questions/5639571/what-open-source-license-verification-frameworks-are-there/14771485#14771485 – dna

回答

-1

只是在他們的電子郵件地址做一個散列。

2

果然,我發現後不久,解決方案,謝謝DNA,你應該列出它作爲一個答案,所以我可以給你的聲譽。

我結束了http://skgl.codeplex.com/

走出去它給了我,我一直在尋找,一些額外的易於使用的功能,格式爲箱子,是一件輕而易舉的實現 - 加載類和調用生成或驗證。

相關問題