摘要: 1、安裝過程中,檢測(cè)用戶的網(wǎng)卡號(hào)(或cpu,或硬盤號(hào))。
2、對(duì)這個(gè)號(hào)進(jìn)行加密運(yùn)算(如:aaaaaaaa->bbbbbbbb) 生成機(jī)器碼。
3、提示用戶機(jī)器碼是bbbbbbbb,要求輸入注冊(cè)碼。用戶將機(jī)器碼發(fā)送給我,如果是合法用戶,則將對(duì)該機(jī)器碼加密運(yùn)算生成的注冊(cè)碼(如:bbbbbbbb->cccccccc) 發(fā)回給用戶。
4、用戶輸入注冊(cè)碼cccccccc后,程序檢測(cè)通過則向注冊(cè)表寫入一些必要信息,正常繼續(xù)往下運(yùn)行;否則提示錯(cuò)誤并停留在注冊(cè)界面(注:允許用戶在沒有正確注冊(cè)碼的情況下繼續(xù)“下一步”,完成安裝)。
5、運(yùn)行軟件時(shí)(即安裝完成后的應(yīng)用程序),檢測(cè)注冊(cè)表,如果是已注冊(cè)用戶(準(zhǔn)確說是對(duì)機(jī)器的),則能正常使用本軟件;否則提示用戶輸入注冊(cè)碼,只有輸入正確的注冊(cè)碼后才能使用本軟件。
6、再復(fù)雜一點(diǎn)還可以做試用時(shí)間和試用次數(shù)的限制。
閱讀全文