序號做法一般來說有三種
其一 在安裝時輸入序號 這種情形程式設計師不需太花時間去寫程式 一般套裝安裝程式都已俱備這種功能 例如InstallShield, Wise都已包含這些功能
其二 在程式第一次啟動時輸入序號 這種情形大多是程式設計師寫序號公式在程式中 只要序號正確便可繼續使用
其三 安裝後輸入序號並傳回原公司判斷序號是否正確以及是否有同序號重覆使用在多台電腦上的情形 這種情形是程式設計師寫三個小程式附在原程式中 一是讀取電腦系統資料像是cpu的serial number 二是一個internet的傳輸function 把序號與系統資訊傳回公司來分析 如果一切合法再傳一個小檔案或訊號回安裝電腦表示程序已安裝完成序號也已合法註冊 三是一個function去尋找特定檔案或registry來判斷這個程式是不是已經完成註冊程序
以上三種常見序號方法都各自有缺失與破解法 程式設計師得自己判斷哪種方式比較適合自己公司的產品使用
|