原創|使用教程|編輯:蔣永|2017-06-13 15:30:29.000|閱讀 6665 次
概述:安裝了.net reactor之后,可以在安裝目錄下找到幫助文檔REACTOR_HELP.chm,目前沒有中文版本,里面詳細介紹了.net reactor的各功能及使用場景。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
安裝了.net reactor之后,可以在安裝目錄下找到幫助文檔,目前沒有中文版本,里面詳細介紹了.net reactor的各功能及使用場景。
下面分三大板塊來介紹
配置需要保護程序的方式(相當于配置模板)
整合的功能在這里配置,必須要有一個主程序集,就是把附加的程序集都整合到這個程序集中。附加的程序集可以以嵌入的方式或者整合的方式。若選擇整合的方式,建議勾選僅整合(不保護)。
下面的快速設置就是整合保護的一些配置。
Automatic Exception Handling - 自動捕獲錯誤
Compression - 壓縮文件減少占用空間,網絡環境下還可以減少帶寬
Show Loading Screen - 保護過的文件啟動是否顯示加載進度條(因為保護過的文件啟動時會先執行.net reactor注入的代碼,包括查找證書等)
Digital Certificate - 數字證書保護
Enable Visual Styles - 是否啟用系統界面風格
Force Admin Privileges - 是否需要系統管理員權限運行
Merge Assemblies - 是否允許整合dll
Embed Assemblies - 是否允許嵌入dll
Strong Name Key Pair File - 強簽名程序集
Target File - 生成目錄
主要配置軟件的保護選項
NecroBit 功能是防止程序被反編譯(比如.net reflector),但不支持.net Compact Framework
Anti Tampering - 防止黑客利用工具修改你的軟件,運行前會進行二進制完整性檢查
Resource Encryption & Compression- 壓縮和加密托管資源,運行時會自動解壓和解密資源
Suppress Decompilation / Anti ILDASM- 防止反編譯和反匯編
Native EXE File - 生成一個本地x86 exe文件作為根嵌入程序防止反編譯
Pre-JIT Methods - 通過Native EXE File 和NecroBit插件,將一些小方法比如getters/setters直接轉化成機器代碼,防止程序集被修改
NecroBit- 用加密的代碼替換CIL代碼,阻止反編譯
Obfuscation - 替換變量名稱,方法名稱等來混淆代碼
Control Flow Obfuscation - 一種混淆方式
String Encryption - 加密字符串
Strong Name Reomoval Protection - 強命名保護
此設置就是限制軟件的使用。包括限制使用次數,限制使用時間等。當達到限制條件時,就會彈出過期信息,需要許可證
注意: 此配置對 Compact Framework, Silverlight 和Mono無效
Expire When All Expired -是否全部文件過期時,才停止軟件使用
Inbuilt Lock - Evaluation Period-限制軟件持續使用時間
Inbuilt lock - Expiration Date -限制軟件使用天數
Inbuilt Lock - Number of Uses-限制軟件使用次數
Max Number Of Instances -限制軟件并發數量(同一臺機器)
Nag Screen -若沒有許可證,軟件啟動時提示相關相關限制信息,比如“您已使用1次,最多使用10次”
Run Another Process After Expiration -過期是否執行其他程序,通常運行付款程序
Run Without License File-是否需要許可證
Shut Down Process After Expiration -當過期時是否關閉進程
Static License FileName-設置許可證的后綴名,當為空時默認搜索*.license 的許可證,為防止沖突不允許以.LIC為后綴名。
當客戶端軟件使用過期時,此時就需要購買許可證文件。此界面就是用于生成許可證。生成許可證也可以配置,可以設置許可證的過去時間,使用次數,是否針對特定的電腦等。
其中針對特定的電腦需要使用HID工具獲取特定電腦硬件對應的編碼,然后再進行配置,HID工具在TOOLS->Hardware ID Tool Generator ,會生成HID.exe,然后運行HID.exe 會在同目錄下生成一個硬件對應的編碼文件。
本次教程就到這里了,下次將帶來通過代碼獲取許可證相關信息及保護相關信息的相關教程。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn