資源描述:
《codemeter for .net 使用手冊2.0》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、CodeMeter.NET指導(dǎo)手冊安裝放入光盤啟動以下界面,選擇中文安裝界面此時可以看到CodeMeterSDK和CodeMeterUserCD,SDK是由軟件開發(fā)商所安裝的內(nèi)容,其中包括加密,寫鎖,API指導(dǎo)例子等各種工具和文檔。User是由最終用戶所安裝的一些加密鎖管理服務(wù)系統(tǒng)。在這里我們安裝CodeMeter軟件安裝包(SDK),安裝中可全部默認(rèn)安裝即可。如何使用通常安裝完后,會自動跳出以下畫面或者也可以通過打開開始->所有程序->CodeMeter->CodeMeterStartCenter’其中有四個選項AxProtector為外殼自動加密工具,可以針對exe或者dll
2、還有jar進行自動加密打包來保護用戶的軟件,操作十分簡便,安全性極強,不需要使用者有程序開發(fā)經(jīng)驗。APIGuide我們提供API加密函數(shù)接口給開發(fā)商,由開發(fā)商在程序中自行調(diào)用我們的加密函數(shù)來保護軟件。該APIGuide工具提供了調(diào)用我們API的代碼和效果演示,并且支持幾乎所有開發(fā)語言版本。LicenseEditor為簡化版的加密鎖寫鎖工具,可以寫入授權(quán)許可到加密鎖中。Samples其中包含各個開發(fā)語言的API例子,更進一步了解我們API函數(shù)實際是如何結(jié)合保護程序的請注意當(dāng)正式購買FSB母鎖后,我們會另外發(fā)送一個Cmfirm-xxxxxxxx.wbc文件,其中包含了FSB上唯一的公
3、司碼信息(公司碼一般會寫在FSB的掛牌上),母鎖FSB必須配合該文件一起才能對軟件進行加密或者授權(quán)子鎖,所以在使用母鎖前必須把該Cmfirm-xxxxxxxx.wbc拖入到下圖中的CodeMeter控制中心許可這一欄,提示導(dǎo)入成功后,重啟系統(tǒng)即可開始加密或?qū)戞i操作。加密軟件我們選擇外殼自動加密工具AxProtector,會彈出如下畫面讓你選擇需要加密程序的類型,這里我們測試.NET程序,所以我們選擇.NETassembly進入。第一步需要選擇想要加密的EXE或者DLL文件(如下圖),這里我們選擇需要加密的.NET程序exe或者dll文件,并且在原文件的同一目錄中protected
4、目錄下自動生成加密后的exe或者dll,然后下一步。選擇默認(rèn)的CodeMeter,其中FirmCode每個開發(fā)商正式購買以后都會分配到一個唯一的號碼,并且會有一把含有該唯一公司碼的特殊授權(quán)的母鎖FSB,而ProductCode可由開發(fā)商自定義數(shù)值來定義不同的軟件產(chǎn)品或者模塊。而FeatureMap為可定義不同的版本,默認(rèn)為0。FirmCode和ProductCode組成了一組許可信息,其實是用該信息通過算法加密了你的軟件,而加密鎖上也必須要有相應(yīng)的許可才能解密使用該軟件,也就是在加密鎖上有相同的一組FirmCode和ProductCode才能解密運行使用該軟件。在這里我們使用Fi
5、rmCode為10(它是用來給用戶測試的一個公司碼,沒有唯一性,請不要在正式發(fā)布產(chǎn)品時使用。如果你已經(jīng)是正式用戶并且購買了母鎖FSB,并且導(dǎo)入了先前紅色注釋提到的Cmfirm-xxxxxxxx.wbc文件,請選擇FSB掛牌上的那串公司碼而不是10),ProductCode假設(shè)設(shè)定為17,其他都默認(rèn)然后下一步。在這一步驟我們可以選擇加密鎖的訪問模式(如下圖):本地和網(wǎng)絡(luò)。本地模式是只能由插著正確許可的加密鎖的電腦才能使用該加密后的軟件,而網(wǎng)絡(luò)模式可以選擇任意一臺電腦插上正確許可的加密鎖作為服務(wù)器,然后可以通過TCP/IP協(xié)議的網(wǎng)絡(luò)由多臺電腦同時來使用加密后的軟件。并且我們可以限制網(wǎng)
6、絡(luò)鎖的網(wǎng)絡(luò)訪問人數(shù)(這個是在寫鎖操作時設(shè)定),而下面的licenseoptions里可以設(shè)定怎樣來計算網(wǎng)絡(luò)訪問使用的人數(shù),如第一個Normaluserlimit:按照進程計算,只要打開一次加密后的軟件在內(nèi)存中占有一個進程,都作為一個網(wǎng)絡(luò)訪問的人數(shù),也就是說在一臺電腦上打開多個該加密軟件,那它也同時占用著多個網(wǎng)絡(luò)訪問人數(shù)。而另一種Stationshare:按照IP來計算,也就是說同一臺電腦上即使打開N個加密軟件都只算做為一個網(wǎng)絡(luò)訪問用戶。這些選項基本都是在網(wǎng)絡(luò)模式下用到,在我們還是選擇單機模式并且默認(rèn)的選項。然后按下一步。這一步驟是用來設(shè)置后臺心跳時間檢測的,這里暫時不多做說明,可
7、默認(rèn)繼續(xù)下一步以下步驟是檢測和鎖定加密鎖的,請默認(rèn)選中并按下一步。以下步驟為彈出錯誤信息提示框的定義,請使用默認(rèn)選項并下一步。以下步驟為強命名的定義,如果您的.NET程序需要進行強命名處理,請在以下步驟中導(dǎo)入強命名定義文件,否則就默認(rèn)按下一步。后面所有步驟您都可以默認(rèn)按下一步,直到最后Finish完成設(shè)定開始加密。注:加密時必須插上母鎖FSB或者測試母鎖。加密成功后,可到相應(yīng)protected目錄找到加密后的exe或者dll。該加密后的文件通常會比原文件更大。首先拔除加密鎖,打開