給自己的軟體製作註冊碼

在路上@Amos發表於2020-11-14

給自己的軟體製作註冊碼          

呵呵, 這當然只是給自己壯膽的話, 現在連萬能序號產生器都有了, 人家還怕啥 ? 不過只要您想想微軟, 人家再牛B的加密技術都會被國人"鄙視"? 但人家不也在中國大把大把的撈錢嗎? OK, 不扯了, 我們進入正題.

同一般的軟體註冊一樣, 我們這裡的註冊是這樣進行的:

1. 首先根據使用者的硬體資訊生成24位的機器碼  
      -- 相當於種子,用於生成隨機數
2. 採用序號產生器根據特徵數字生成一個24位註冊碼
      -- 相當於偽隨機數生成器, 輸出長度自己定, 最後用一個格式化函式,將隨機數對映到ASCII字符集合
3. 使用者輸入註冊碼註冊成功

 

需要強調的是客戶機器的硬體資訊獲取方式是有很多種選擇的. 這裡我們選擇最放心的兩個硬體: CUP的序列號和硬碟的卷標號. 

相關文章