.NET Reactor
產(chǎn)品編號:143231
當(dāng)前版本:v2022
開 發(fā) 商:eziriz
產(chǎn)品類型:軟件
產(chǎn)品功能:代碼保護(hù)/混淆技術(shù)/.NET/.NET Framework實(shí)現(xiàn)/代碼虛擬化/反反編譯器/資源加密和壓縮
開發(fā)平臺:Visual Studio 2019 / Visual Studio 2022
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
終極.NET混淆器 無與倫比的 .NET 代碼保護(hù)系統(tǒng),可完全阻止任何人反編譯您的代碼。 產(chǎn)品優(yōu)勢 混淆技術(shù) .NET Reactor通過向 .NET 程序集添加不同的保護(hù)層來防止逆向工程。除了標(biāo)準(zhǔn)的混淆技術(shù)之外,它還包括NecroBit、虛擬化、x86代碼生成或防篡改等特殊功能。NET Reactor 是 為Windows、Linux和OSX提供代碼加密的工具。 許可 .NET Reactor為.NET應(yīng)用程序和庫提供完全托管的許可解決方案。您可以直接將試用版應(yīng)用到已編譯的程序集和硬件鎖定許可證文件。如果需要,可以使用SDK以編程方式加載許可證文件并檢查許可證狀態(tài)。 構(gòu)架 .NET Reactor支持所有dotnet實(shí)現(xiàn),包括.NET Framework、.NET5.0、.NET Core和ASP.NET Core。這樣就可以為Xamarin、Unity和Blazor程序集提供全面的保護(hù)支持。 一體化 您可以通過直觀的GUI或命令行使用.NET Reactor。我們的命令行生成器使在腳本中使用.NET Reactor變得非常容易。Visual Studio插件和DevOps任務(wù)可幫助您將Reactor集成到您的構(gòu)建環(huán)境中。 安全性 .NET Reactor以強(qiáng)大而可靠的方式保護(hù)您的知識產(chǎn)權(quán)。它完成了混淆器所做的一切,但將您的知識產(chǎn)權(quán)包裹在更多的保護(hù)層中,拒絕那些決心竊取您的辛勤工作的人訪問您的源代碼。 產(chǎn)品特征 應(yīng)用程序、庫和Windows服務(wù) 無論您的.NET產(chǎn)品是什么,.NET Reactor都會保護(hù)它。 1、Windows Windows窗體應(yīng)用程序和庫、WPF應(yīng)用程序和庫、控制臺應(yīng)用程序、Windows服務(wù)、控件和類庫、通用Windows程序集、WinRT/Metro應(yīng)用程序和庫 2、Web ASP.NET/ ASP.NET Core應(yīng)用程序和庫、Blazor、ASP.NET服務(wù)、WCF服務(wù)、Sharepoint WebParts 3、Silverlight Silverlight應(yīng)用程序和庫 4、Smart Device Xamarin Android、Xamarin iOS、Windows Phone、Compact Framework和PCL程序集 5、其它 .NET 5.0/6.0、NET Core和.NET標(biāo)準(zhǔn)程序集、SQL Server CLR程序集、Mono應(yīng)用程序和庫、Unity程序集 .NET Framework實(shí)現(xiàn) .NET Reactor支持所有.NET Framework實(shí)現(xiàn),包括.NET 6.0、.NET Core、Xamarin (Forms)和Mono: .NET 5.0/6.0 NET Framework 1.1/2.0/3.0/3.5/4.x .NET Core 1.0-3.x .NET Standard 1.0-2.x .NET Portable .NET CF 1.1/2.0/3.5 通用Windows Xamarin Android, iOS、Mac Mono 1.x/2.x WinRT/Metro Unity 3D Windows Phone 7/8/10 Silverlight 2.0/3.0/4.0/5.0 ASP.NET .NET Reactor為您的ASP.NET / ASP.NET Core應(yīng)用程序和庫提供全面的保護(hù)支持。 64位支持 .NET Reactor支持32位和64位程序集。 合并/嵌入 .NET Reactor可以將多個.NET文件合并或嵌入到一個可執(zhí)行文件 (.exe) 或庫 (.dll) 中。 壓縮 .NET Reactor能夠?qū)?yīng)用程序和嵌入式文件壓縮高達(dá)50-75%。 NecroBit IL代碼保護(hù) NecroBit是一種強(qiáng)大的保護(hù)技術(shù),可以停止反編譯。NecroBit將方法中的CIL代碼替換為加密代碼。這樣就不可能對您的方法源代碼進(jìn)行反編譯/逆向工程。 代碼虛擬化 代碼虛擬化將您的代碼轉(zhuǎn)換為一組隨機(jī)指令,這些指令在運(yùn)行時由虛擬機(jī)解釋。由于其他工具無法解釋新指令,因此無法重構(gòu)原始代碼。 反ILDASM/反反編譯器 沒有工具可以反匯編/反編譯.NET Reactor保護(hù)的代碼。ILDASM(Microsoft中間語言反匯編程序)實(shí)際上會報告它無法解釋受.NET Reactor保護(hù)的程序集。 隱藏方法調(diào)用 隱藏對外部和/或內(nèi)部方法的調(diào)用。方法調(diào)用通過在運(yùn)行時動態(tài)構(gòu)建的委托重定向。 反調(diào)試 此功能啟用受保護(hù)程序集內(nèi)的反調(diào)試器檢測。如果附加了調(diào)試器,則當(dāng)前進(jìn)程將被終止。 本機(jī)EXE文件 .NET Reactor能夠為您的應(yīng)用程序生成本機(jī)x86 EXE文件存根。這樣就不可能在反編譯器中直接打開受保護(hù)的應(yīng)用程序。反編譯器將受保護(hù)的應(yīng)用程序識別為原生EXE文件。 預(yù)JIT方法 結(jié)合本機(jī)EXE文件功能和NecroBit,.NET Reactor能夠?qū)⑼泄芊椒ㄞD(zhuǎn)換為真正的x86本機(jī)代碼。只有不影響運(yùn)行時和平臺行為的方法(主要是屬性getter/setter等小方法...)才會轉(zhuǎn)換為本機(jī)代碼。從本質(zhì)上講,此功能具有針對裝配修改的內(nèi)置保護(hù)。 混淆 除了源代碼保護(hù)之外,.NET Reactor還提供徹底的類和成員混淆,輔以不同的排除方案,在混淆名稱中使用不可打印字符,甚至增量混淆,它總是為類型和成員名稱生成相同的混淆字符串。 聲明性混淆 聲明式混淆支持允許您直接定義應(yīng)從混淆中排除哪些類型和成員。這可以通過在源代碼中使用自定義屬性System.Reflection.ObfuscationAttribute來完成。.NET Reactor自動檢測屬性并從混淆中排除相應(yīng)的類型和成員。 字符串加密 字符串加密使黑客難以理解您的代碼并嘗試對您的程序集進(jìn)行代碼修補(bǔ),因為他將無法識別消息文本或其他有用的字符串,從而更難以識別修補(bǔ)代碼的位置. 此功能具有針對裝配操作的內(nèi)置保護(hù)。 控制流混淆 控制流混淆將方法中的代碼轉(zhuǎn)換為意大利面條代碼,在保留代碼功能的同時,使人眼和反編譯器很難遵循程序邏輯。反編譯器無法將意大利面條代碼反編譯回您的原始源代碼。 資源加密和壓縮 .NET Reactor可以通過壓縮和加密托管資源來提高保護(hù)和程序集大小。在運(yùn)行時,資源會在需要時自動解壓縮和解密。 強(qiáng)名稱刪除保護(hù) 強(qiáng)名稱刪除保護(hù)可防止您的受保護(hù)程序集被黑客工具篡改,因為它們無法正確地使用不同的名稱對程序集進(jìn)行簽名。 .NET Core單文件部署 在不增加應(yīng)用程序大小的情況下創(chuàng)建.NET Core單文件應(yīng)用程序包。 強(qiáng)大的許可系統(tǒng) 強(qiáng)大而靈活的.NET Reactor許可功能允許您通過使用硬件和軟件鎖定來強(qiáng)制執(zhí)行許可條件并保護(hù)您的收入流。許可證管理器可以在幾秒鐘內(nèi)建立試用或永久許可證。完整記錄的軟件開發(fā)工具包 (SDK) 包含示例,允許您直接從代碼調(diào)用許可系統(tǒng),從而允許您創(chuàng)建許可系統(tǒng)的自定義擴(kuò)展。 Visual Studio加載項 使用.NET Reactor Visual Studio插件自動化編譯時保護(hù)。 Azure開發(fā)運(yùn)維 Azure DevOps與.NET Reactor DevOps管道任務(wù)的無縫集成。 第三方支持 .NET Reactor是一個成熟的產(chǎn)品。它以強(qiáng)大而可靠的方式保護(hù)您的軟件,而不會破壞引用的第3方庫的功能。 全面的語言支持 .NET Reactor支持所有類型的托管程序集(C#、VB.NET、托管C++、ASP.NET、Delphi.NET、J#...)。 直觀的圖形用戶界面 直觀、易于操作的GUI提供快速、舒適的操作。 命令行支持 所有功能都支持命令行調(diào)用和Visual Studio Build Events 的事件驅(qū)動調(diào)用。以與您相同的方式生產(chǎn)成品。 更多工具/功能 其他工具和功能包括命令行參數(shù)生成器、堆棧跟蹤反混淆器、多程序集保護(hù)、強(qiáng)名稱支持甚至數(shù)字證書支持。 如果您有任何產(chǎn)品疑問,請隨時向我們咨詢:021—58996110或郵箱sales@51component.com 我們會根據(jù)您的需求,提供相應(yīng)的軟件版本推薦 一站式查詢和采購平臺