ArmDot
產(chǎn)品編號(hào):151612
當(dāng)前版本:v2025
開 發(fā) 商:softanics
產(chǎn)品類型:獨(dú)立控件
產(chǎn)品功能:.NET 混淆器/虛擬機(jī)/混合代碼/許可 API
開發(fā)平臺(tái):Visual Studio 2023/ Visual Studio 2025
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
適用于 C# 和 VB.NET 的跨平臺(tái) .NET 混淆器 ArmDot 是一個(gè) .NET 混淆器,用于保護(hù)用 .NET 編寫的軟件。 ArmDot 使用了完整的混淆技術(shù)庫,從常見但非常有效的元數(shù)據(jù)重命名開始:類、方法和屬性的名稱,到最現(xiàn)代的方法 - 代碼虛擬化結(jié)束,這使得去混淆變得異常困難。 主要特點(diǎn) 1、支持 .NET Framework、.NET Core 和 Mono。 2、對(duì)任何類型的應(yīng)用程序進(jìn)行模糊處理,包括 Windows Forms、WPF 和 Xamarin。 3、提供全面的 API 來頒發(fā)、阻止和檢查序列號(hào)。 4、將任何類型的文件(包括托管和非托管 DLL、數(shù)據(jù)文件和其他資源)嵌入到 .NET 程序集中。 5、ArmDot 是用 .NET Core 編寫的真正跨平臺(tái) .NET 混淆器,適用于 Windows、Linux 和 macOS ArmDot 功能 廣泛的混淆功能 ArmDot 提供了全方位的混淆方法: 1、更改類型、方法、字段和屬性的名稱; 2、控制流混淆; 3、代碼虛擬化; 4、嵌入式資源加密; 5、字符串文本加密。 支持舊版和現(xiàn)代 .NET 運(yùn)行時(shí) ArmDot 完全支持 .NET Framework 2.0 和現(xiàn)代 .NET 7 等傳統(tǒng)運(yùn)行時(shí)。 許可 API ArmDot 提供了豐富的 API 來生成許可證密鑰、檢查其狀態(tài)并提取存儲(chǔ)在許可證密鑰中的數(shù)據(jù),包括用戶名、電子郵件、到期時(shí)間和最大構(gòu)建日期。 ArmDot 提供什么? Virtual Machine 虛擬機(jī) 這使得代碼完全難以理解。目標(biāo)是將原始代碼轉(zhuǎn)換為難以辨認(rèn)的形式。ArmDot 具有一種廣泛用于非托管代碼的成熟方法:原始代碼轉(zhuǎn)換為由特殊虛擬機(jī)解釋的字節(jié)數(shù)組。每次應(yīng)用 ArmDot 時(shí),它都會(huì)創(chuàng)建一個(gè)新版本的虛擬機(jī),并使用一組新的指令來表示原始代碼。 Mix Code 混合代碼 是一種使提取許可證代碼檢查變得非常復(fù)雜的技術(shù)。許可證密鑰檢查代碼與原始代碼混合在一起,因此很難將一個(gè)代碼與另一個(gè)代碼分開,因?yàn)閮烧叨际褂孟嗤淖兞坎⑶宜鼈兊闹噶钪丿B。