威步軟件保護防盜版硬件加密狗CodeMeterNet使用手冊_第1頁
威步軟件保護防盜版硬件加密狗CodeMeterNet使用手冊_第2頁
威步軟件保護防盜版硬件加密狗CodeMeterNet使用手冊_第3頁
威步軟件保護防盜版硬件加密狗CodeMeterNet使用手冊_第4頁
威步軟件保護防盜版硬件加密狗CodeMeterNet使用手冊_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、CodeMeter .NET 指導手冊UIBUSYSTEIWS2 / 173 / 17安裝放入光盤啟動以下界面,選擇中文安裝界面# / 17# / 17此時可以看到 CodeMeter SDK和CodeMeter User CD , SDK是由軟件開發(fā)商所安裝的內容, 其中包括加密,寫鎖, API指導例子等各種工具和文檔。User是由最終用戶所安裝的一些加密鎖管理服務系統(tǒng)。在這里我們安裝CodeMeter軟件安裝包(SDK,安裝中可全部默認安裝即可。I E :CQ*= MtPrtS 咋蟲 H 已國DIQ# / 17# / 17如何使用4 / 17通常安裝完后,會自動跳出以下畫面或者也可以通過打

2、開開始CodeMeter Start Center'->所有程序-> CodeMeter ->其中有四個選項AxProtector為外殼自動加密工具,可以針對exe或者dll還有jar進行自動加密打包來保護用戶的軟件,操作十分簡便,安全性極強,不需要使用者有程序開發(fā)經(jīng)驗。API Guide 我們提供API加密函數(shù)接口給開發(fā)商,由開發(fā)商在程序中自行調用我們的加密函 數(shù)來保護軟件。該 API Guide工具提供了調用我們 API的代碼和效果演示,并且支持幾乎所 有開發(fā)語言版本。License Editor為簡化版的加密鎖寫鎖工具,可以寫入授權許可到加密鎖中。Samples

3、其中包含各個開發(fā)語言的API例子,更進一步了解我們API函數(shù)實際是如何結合保護程序的5 / 17請注意當正式購買 FSB母鎖后,我們會另外發(fā)送一個Cmfirm-xxxxxxxx.wbc文件,其中包含了 FSB上唯一的公司碼信息(公司碼一般會寫在 FSB的掛牌上),母鎖FSB必須配合該文件一 起才能對軟件進行加密或者授權子鎖,所以在使用母鎖前必須把該Cmfirm-xxxxxxxx.wbc拖入到下圖中的 CodeMeter控制中心許可這一欄,提示導入成功后,重啟系統(tǒng)即可開始加密 或寫鎖操作。6 / 17加密軟件我們選擇外殼自動加密工具AxProtector,會彈出如下畫面讓你選擇需要加密程序的類型

4、,這里我們測試.NET程序,所以我們選擇.NET assembly進入。UAb FMiiHd .i亠I Lkmh,*sMTH弓.1* .III.nEire aria?第一步需要選擇想要加密的 EXE或者DLL文件(如下圖),這里我們選擇需要加密的.NET程 序exe或者dll文件,并且在原文件的同一目錄中 protected目錄下自動生成加密后的 exe或 者dll,然后下一步。7 / 17QEI908 / 17選擇默認的CodeMeter,其中Firm Code每個開發(fā)商正式購買以后都會分配到一個唯一的號 碼,并且會有一把含有該唯一公司碼的特殊授權的母鎖FSB而Product Code可由開

5、發(fā)商自定義數(shù)值來定義不同的軟件產(chǎn)品或者模塊。而Feature Map為可定義不同的版本,默認為0。Firm Code和Product Code組成了一組許可信息,其實是用該信息通過算法加密了你的軟件, 而加密鎖上也必須要有相應的許可才能解密使用該軟件,也就是在加密鎖上有相同的一組Firm Code和Product Code才能解密運行使用該軟件。在這里我們使用 Firm Code為10 (它是用來給用戶測試的一個公司碼,沒有唯一性,請不要在正式發(fā)布產(chǎn)品時使用。如果你已經(jīng)是正式用戶并且購買了母鎖FSB并且導入了先前紅色注釋提到的Cmfirm-xxxxxxxx.wbc文件,請選擇FSB掛牌上的那串

6、公司碼而不是10),Product Code假設設定為17,其他都默認然后t FhtapiMQ 135 I iA L.fkifM* UK#下一步。iirHgl r缶FpAtfMwTnw|4-5SwM -CK-voKiil-1A Ulr' U# / 17# / 17TriL iWHhMr9 ria-taiGuuaDvEnMuntta£-Ih.l# / 17在這一步驟我們可以選擇加密鎖的訪問模式(如下圖):本地和網(wǎng)絡。本地模式是只能由插著正確許可的加密鎖的電腦才能使用該加密后的軟件,而網(wǎng)絡模式可以選擇任意一臺電腦插上正確許可的加密鎖作為服務器,然后可以通過TCP/IP協(xié)議的網(wǎng)絡由

7、多臺電腦同時來使用加密后的軟件。并且我們可以限制網(wǎng)絡鎖的網(wǎng)絡訪問人數(shù)(這個是在寫鎖操作時設定 ),而下面的license options里可以設定怎樣來計算網(wǎng)絡訪問使用的人數(shù),如第一個Normal user limit :按照進程計算,只要打開一次加密后的軟件在內存中占有一個進程,都作為一個網(wǎng)絡訪問的人數(shù),也就是說在一臺電腦上打開多個該加密軟件,那它也同時占用著多個網(wǎng)絡訪問人數(shù)。而另一種Station share:按照IP來計算,也就是說同一臺電腦上即使打開 N個加密軟件都只 算做為一個網(wǎng)絡訪問用戶。 這些選項基本都是在網(wǎng)絡模式下用到,在我們還是選擇單機模式并且默認的選項。然后按下一步。

8、9;iLfiOm.址 IJ :RI4il9 / 17# / 17這一步驟是用來設置后臺心跳時間檢測的,這里暫時不多做說明,可默認繼續(xù)下一步# / 17MH'刃 in KI- PlflUU V昭甲,PW以下步驟是檢測和鎖定加密鎖的,請默認選中并按下一步。10 / 17以下步驟為彈出錯誤信息提示框的定義,請使用默認選項并下一步。如*2*事垃血 ww n p* H 斤11 / 17# / 17以下步驟為強命名的定義,如果您的.NET程序需要進行強命名處理,請在以下步驟中導入強命名定義文件,否則就默認按下一步。# / 17f 1-i.n-aLr#ld4/ -jfl "4 ihiUI

9、HfVPWI 初豐 陽IWFMiii JI J»后面所有步驟您都可以默認按下一步,直到最后Finish完成設定開始加密。 注:加密時必須插上母鎖FSB或者測試母鎖。Fl3b 工.IbU Mikl12 / 17EIn 廠*LEMMtW(*4 Pw«n冬i*i “71.+B«" uiUC* Mid -ikUr Jni-'HJF-jjbiitTSBElX囲叫屮qi祗 皿叩sUlnftE, #lJr4葉*Mi B# / 17KP»Kfl : M k:fArWwM-kT”TIuAvl H IJi加密成功后,可到相應protected目錄找到加密后

10、的 exe或者dll。該加密后的文件通常會比 原文件更大。首先拔除加密鎖,打開加密后的.Net程序(如果用戶用自己的軟件進行測試的 話,可以把加密后的 exe或者dll覆蓋掉原文件然后再運行),會看到如下信息框彈出,該信 息框的內容可由用戶進行自定義編輯。它告訴用戶沒有找到 firm code 10, product code 17 這組許可(如果在前面加密軟件時使用正 式FSB唯一的公司碼即會顯示你的公司碼而不是10),所以不能運行軟件。我們取消該對話框后接著我們插入加密鎖,再次打開該加密后的程序,我們會發(fā)現(xiàn)仍然一樣的出錯信息,還是不能使用該軟件,這個是因為加密鎖上雖然插上了但是其中并沒有對

11、應于軟件的firm code10, product code 17這組許可,所以這把加密鎖沒有權限打開。為了打開并使用該軟件,我 們在下面開始介紹如何授權寫加密鎖,讓加密鎖擁有正確的許可信息。編輯出錯信息框的方法:進入到加密生成的目錄下,可看到除了加密生成的exe或者dll文件以外,還有 UserMsg.bmp和很多UserMsgXX.ini,這些ini是各個國家語言的,中文的就只 需要保留UserMsgZh.ini就可以了,可用記事本打開編輯該ini文件,里面包含了所有的彈出 框出錯信息,修改其中內容后,出錯信息框內容也會相應變更。13 / 17還記得前面介紹的畫面嗎,我們這時候選擇寫鎖工具

12、Lice nse Editor.當我們進入后可以看到以下畫面電嚴酣z炸刑W RFC M-Mi.皿 XEili*MPlwwn14 / 17我們可以點開左邊的一個樹形可展開的目錄,這里就是代表著插入加密鎖其中的許可內容,樹形目錄查看加密鎖中的內容如下:15 / 17# / 171 TriiF*riijrg*,a圖!SEJgkfllr 'R>t XltlltllM Jl H IB K3 « Sv >lt捲翼E# / 17a 3 19QIA3-qbthrlm'vwE *我們可以看下目錄當中藍色的一列號碼都代表著一個firm code,而其中就有著測試公司碼10,而

13、再往下展開我們可以看到紅色號碼13,則代表著product code。此時我們知道了該加密鎖中有著firm code 10, product code 13 這組許可,但是沒有product code 17,所以它無法使用我們先前用了firm code 10, product code 17加密的計算器。(如果在目錄中沒有找到Firm Code 10,我們可以通過右擊最頂級目錄加密鎖序列號x-xxxxxxxFSBJ選擇增加來添加Firm Code 10)那怎么來添加呢?在 firm code 10上右擊并點擊增加。點擊后出現(xiàn)以下輸入框產(chǎn)品碼(Product Code): 這里我們寫入17,文本

14、:通??蓪懭胍恍┟枋鲂畔⒁部刹惶怼S嫈?shù)器:可以設定該加密軟件被打開運行的次數(shù)。(也可以通過后臺每隔一定的時間減少一次該數(shù)值,來計算軟件的實際使用時間)認證用戶數(shù)量:也就是前面介紹過的網(wǎng)絡鎖的網(wǎng)絡訪問人數(shù)的設定。使用期限(天):可以設定一個天數(shù),當?shù)谝淮芜\行該加密軟件,加密鎖會自動開始計時,直 到達到時間點后再也無法運行該軟件。模塊信息(Feature Map):用來對應于 AxProtector中的FM來進行版本控制激活時間:可以設定加密軟件達到某個具體的時間點才能運行。過期時間:類似于使用期限的功能,但是它可以設定某一個具體的時間點來限制該軟件無法 再繼續(xù)時間。有效加密時段:通常用戶版本控制

15、在這里測試我們除了設定Product Code為17,其他都不作設定,用戶也可以根據(jù)自己的需求對該許可進行限制。設定好參數(shù)0K確認后進入如下的畫面,可以看到在Firm Code 10之下添加了 Product Code 17,但是此時并沒有真正完成寫鎖操作,必須按下執(zhí)行按鈕后才開始 寫鎖操作。16 / 17M科希IK< 1|MLJ執(zhí)行完成功寫鎖后,所有目錄會自動收縮,如果寫鎖錯誤會在輸出一欄顯示紅色錯誤信息。注意:上述寫鎖是按照測試鎖來演示的,而測試鎖本身即是母鎖也是子鎖,所以是把許可寫入到本身測試鎖上, 而正式用戶寫鎖時通常會插上母鎖FSB和子鎖,此時會顯示2個加密鎖序列號,其中一個是正式母鎖FSB(帶FSB即為母鎖,不帶該標記則是子鎖),另外一個是子鎖,而用戶只需要對子鎖進行授權寫鎖,如下圖,插著2把加密鎖,一把為x-xxxxxxFSB,另外一把為子鎖,用戶只需要右擊子鎖序列號創(chuàng)建公司碼,然后再創(chuàng)建產(chǎn)品碼,步驟和前面測試鎖寫鎖一致17 / 17l-1C2D326FS=:丸工卍 iSiXJ童若"寵鼬心 L'cnluletei Ljlc芒砂蘭 Edilui尿±SI Produc

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論