Eziriz .NET Reactor 5.9.8.0-代碼保護和軟件防盜版工具 Eziriz.NETReactor是一個強大的代碼保護和軟件防盜版工具,完全由.NET框架編寫。.NETReactor支持NET平台的軟件許可系統,並支持NET程序集所有語言。當.Net編譯器編譯你的C#或VB.NET程序時,程序員的程序並不會編譯為原生的機器語言,而是編譯成為了通用中間語言指令(CIL)。CIL是介於源代碼和本地代碼的中間的語言,當你的程序運行,不是直接執行的機器代碼,而是由.NET框架解釋執行。 正因為如此,你的應用程序或庫的源代碼,可以很容易地複製。CIL很容易被反編譯,通過一些反編譯工具,可以容易的將CIL反編譯為C#或VB.NET源代碼!顯然,這種分發給最終用戶的商業軟件,很容易被你的競爭對手和不法分子所利用。 Eziriz.NETReactor的主要功能: 知識產權保護 NecroBit保護 本地代碼生成 混淆 控制流混淆 字符串加密 防篡改 資源加密和壓縮 依賴合併 保護應用程序和庫文件(DLL) 強大的授權(license)發牌機制 將防止反編譯執行文件包裝為試用版 設置試用版過期日期 設置安裝後可使用的天數 限制使用次數 限制每次使用的時間不超過多少分鐘 限制試用版功能 支持試用版升級到完全授權版本 永久授權(終生許可證) 階段授權(即租用軟件) 使用次數授權(即軟件作為服務) 軟件開發工具包 整合到你的許可證組裝檢查和防止反編譯延長授權fuctionality 延長許可功能與定製擴展。 .NETReactorisapowerfulcodeprotectionandsoftwarelicensingsystemforsoftwarewrittenforthe.NETFramework,andsupportsalllanguagesthatgenerate.NETassemblies. Its'mainfeaturesare: Intellectualpropertyprotection NecroBitProtection NativeCodegeneration Obfuscation ControlFlowObfuscation StringEncryption AntiTampering ResourceEncryptionandCompression DependencyMerging Protectsfullapplicationsandlibraries(dlls) Powerfullicensingsystem Createtrialversionsofyoursoftware Setanexpirationdate Limitusetoafixednumberofdaysafterinstallation Limitbynumberofuses Limittousefornomorethanasetnumberofminuteseachinvocation Limittrialversionfunctionality Easilyturnyourtrialversionintoafullylicensedversion Licenseyoursoftware Permanently(nonexpiringlicense) Bytimeperiod(i.erentyoursoftware) Bynumberofuses(i.esoftwareasaservice) Softwaredevelopmentkit Integratelicensecheckingintoyouassemblyandextendlicensingfuctionality Extendlicensingfunctionswithbespokeextensions. WhatsNew: AddedUniversalWindows(UWP)protectionsupportandaddedcorrespondingprotectionpresets AddedASP.NETCoreprotectionsupport Added.NETCore2.2protectionsupport Addedpublictypeinternalizationexclusioneditor(2.ProtectionSettings->PublicTypesInternalization->Exclusions) Addedoptionstoexcludecompilergeneratedtypesandpropertiesfromobfuscation(Obfuscation->Exclusions->CompilerGeneratedTypes) Addedlicensegenerationsupport(LicenseGenNetStandard.dll)forthe.NETStandard/Coreenvironment ImprovedprotectionsupportforNETStandardandCorelibraries FixedissuewhereWPFapplicationssometimesnotcorrectlydetectedasdesktopapplication Fixedprojectfileloadingproblem FixedcompiledXAML(BAML)readingissue Fixedmixedmode(C++/CLI)obfuscationissue FixedVisualStudio2017Add-inissue Fixeddynamicencryptionissue Fixedminorbugs