.NET Reactor 中文版是一款功能強(qiáng)大的代碼保護(hù)以及許可授權(quán)管理系統(tǒng),主要用于開(kāi)發(fā)人員對(duì)其 .NET 軟件的保護(hù),其支持所有支持 .NET 編譯的程序開(kāi)發(fā)語(yǔ)言。.NET Reactor 通過(guò)各種方法防止反編譯,這些方法將 .NET 程序集轉(zhuǎn)換為現(xiàn)有工具無(wú)法反編譯的進(jìn)程(并且很可能阻止任何未來(lái)工具反編譯)。 .NET Reactor 通過(guò)生成一個(gè)無(wú)法直接理解為 CIL 的文件,在潛在的黑客和 .NET 程序集之間構(gòu)建本機(jī)代碼墻。因?yàn)槌绦蚣械?CIL 僅在運(yùn)行時(shí)或設(shè)計(jì)時(shí)(以源完全不可訪問(wèn)的形式)完整地發(fā)出,所以沒(méi)有工具能夠反編譯 .NET Reactor 保護(hù)的程序集。
主要功能
知識(shí)產(chǎn)權(quán)保護(hù)
NecroBit技術(shù)保護(hù)
本地代碼生成
源碼混淆處理
控制流混淆處理
字符串加密
反篡改
源碼加密與壓縮
相關(guān)性合并
保護(hù)應(yīng)用程序及其動(dòng)態(tài)鏈接庫(kù)
強(qiáng)大的許可授權(quán)管理
1.為您的軟件創(chuàng)建試用版
設(shè)置過(guò)期日期
為軟件限制一個(gè)安裝后的可用天數(shù)
限制用戶數(shù)
限制調(diào)用的有效期
限制試用版的部分功能
2.輕松的將試用版轉(zhuǎn)化為完整版
3. 軟件授權(quán)方式
永久授權(quán)(無(wú)失效期限)
時(shí)限限制(比如,對(duì)外租借軟件)
使用次數(shù)限制(如將軟件作為一種服務(wù))
軟件開(kāi)發(fā)工具包
將許可授權(quán)系統(tǒng)整合入您的應(yīng)用中,擴(kuò)展其授權(quán)功能
自定義擴(kuò)展方式的許可授權(quán)函數(shù)
為什么需要保護(hù)您的知識(shí)產(chǎn)權(quán)。
編譯為 Microsoft .NET 框架編寫(xiě)的程序時(shí),您提供給用戶的程序不會(huì)編譯為本機(jī)可執(zhí)行程序,而是轉(zhuǎn)換為稱(chēng)為通用中間語(yǔ)言指令(CIL)的程序。 CIL 位于源代碼和本機(jī)代碼之間,在程序運(yùn)行時(shí)由.NET框架解釋?zhuān)皇侵苯幼鳛闄C(jī)器代碼執(zhí)行。因此,您可以輕松復(fù)制應(yīng)用程序或庫(kù)的源代碼。諸如.NET Reflector之類(lèi)的工具可以在幾秒鐘內(nèi)以您選擇的 .NET 語(yǔ)言從已編譯的 .NET 程序集中重現(xiàn)源代碼!
.NET 中的知識(shí)產(chǎn)權(quán)保護(hù)的傳統(tǒng)解決方案是使用“混淆”,實(shí)際上 Microsoft 為 Visual Studio 用戶提供了混淆實(shí)用程序。
由 .NET Reactor 在黑客和您的源之間創(chuàng)建的本機(jī)代碼墻包括行業(yè)領(lǐng)先的 NecroBit 技術(shù),該技術(shù)是 .NET Reactor 獨(dú)有的。自 2004 年第一次發(fā)布以來(lái),.NET Reactor 的保護(hù)從未被破壞。這些技術(shù)使得源代碼的重建變得更加困難,NecroBit 是目前為 .NET 程序集最有效的保護(hù)。
除了業(yè)界領(lǐng)先的知識(shí)產(chǎn)權(quán)保護(hù)之外,.NET Reactor 還通過(guò)豐富的試用版和完整版鎖來(lái)強(qiáng)制執(zhí)行許可條款,從而為您的收入流提供強(qiáng)大的選項(xiàng)。
更新內(nèi)容
增加了通用Windows(UWP)保護(hù)支持并添加了相應(yīng)的保護(hù)預(yù)設(shè)。
添加了ASP.NET核心保護(hù)支持。
添加了.NET Core 2.2保護(hù)支持。
添加了公共類(lèi)型內(nèi)部化排除編輯器(保護(hù)設(shè)置->公共類(lèi)型內(nèi)部化->排除)。
添加了從混淆中排除編譯器生成的類(lèi)型和屬性的選項(xiàng)(混淆->排除->編譯器生成的類(lèi)型)。
為.NET標(biāo)準(zhǔn)版/核心版環(huán)境添加了許可證生成支持(LicenseGenNetStandard.dll)。
改進(jìn)了對(duì).NET標(biāo)準(zhǔn)庫(kù)和核心庫(kù)的保護(hù)支持。
修復(fù)了WPF應(yīng)用程序有時(shí)未被正確檢測(cè)為桌面應(yīng)用程序的問(wèn)題。
修復(fù)了項(xiàng)目文件加載問(wèn)題。
修復(fù)了已編譯的XAML(BAML)讀取問(wèn)題。
修復(fù)了混合模式(C++/CLI)混淆問(wèn)題。
修復(fù)了Visual Studio 2017加載項(xiàng)問(wèn)題。
修復(fù)了動(dòng)態(tài)加密問(wèn)題。
修復(fù)了小錯(cuò)誤。