php註冊碼解決方案

2021-04-16 19:00:21 字數 457 閱讀 8054

幫人做的乙個專案,要求新增註冊碼功能(形如那些共享軟體)

要求一台電腦對應唯一的key,這樣就能有效的保護版權,就算把程式拷貝到其他電腦,沒有key也使用不了,下面是我的思路,不知道大蝦們有什麼好的解決方案?

我是這樣考慮的:

1、通過php獲取電腦(伺服器)的硬體資訊,如mac位址

2、通過硬體資訊生成乙個機器碼(演算法1)

3、客戶把機器碼發給管理員

4、管理員由機器碼生產key(演算法2)

程式端的控制

1、首次使用,要求輸入key

2、輸入key後,與演算法2生成的key做比較

(1)正確:將key寫入到乙個檔案中

(2)不正確:輸出錯誤資訊

3、以後的使用中

在登入函式中加入驗證程式,

驗證程式的功能為由演算法1,演算法2生成key,與檔案中的$ key做比較

本文所包含的**舉例

軟體註冊碼

edit plus 註冊碼自動生成網頁 baoyou f3507 cc2a0 2e1e5 4802e 54fb6 wm ware workstation 12 註冊碼 5a02h au243 tzj49 gtc7k 3c61n 親測 可用 ag1n8 dzz53 484qp 0yn5c qq0f2 ...

夏澤註冊碼

夏澤註冊碼 註冊碼 呼和浩特科學技術年鑑 1 13553268510 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下markdown的基本語法知識。全新的介面設計,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 ...

C 實現註冊碼

開發軟體時,當用到商業用途時,註冊碼與啟用碼就顯得很重要了。現在的軟體破解技術實在在強了,各種國內外大型軟體都有註冊機制,但同時也不斷地被破解。下面發的只是乙個常用版本,發出原始碼被破就更容易了,但我們學習的是技術。當然也為以後自己的軟體不會被輕易破解。第一步。根據卷標,cpu序列號,生成機器碼 取...