Dotfuscator版本对比

社区版(Community)
基线混淆和运行保护检查。
专业版(Professional)
我们的旗舰企业级应用加固工具最大限度地提供安全保障。
许可类型
个人用途
商业用途
保护或混淆
跨程序集重命名
重命名体系
WPF XAML 重命名
UWP XAML 重命名
Xamarin.Forms XAML 重命名
随机重命名
前缀重命名  
增强过载引诱  
增量式混淆  
HTML 重命名报告  
控制流  
字符串加密  
水印  
建立集成
Command Line
MSBuild (.NET Standard)  
Visual Studio  
Visual Studio for Mac  
Azure DevOps
App Center  
Windows
Mac  
Linux  
用户界面
Standalone UI
Command Line
MSBuild (.NET Standard)  
支持应用程序类型
ASP.NET
WPF
SQL CLR Applications
Xamarin
Mono
.NET Core * *
.NET Standard Library
UWP
Satellite Assembly Support
Integrated ClickOnce
Managed C++ (Mixed Mode) Assembly Support  
建造/包装
目录通配符
用户可定义的相关程序集搜索路径
强命名的程序集  
构建前和构建后事件  
调试支持
堆栈跟踪转换
PDB往返
开发优化
程序集链接  
HTML/XML 删除报告  
删除未用代码  
删除常量  
活动运行时保护:反调试
退出应用程序操作
自定义操作
通过自定义操作调试报告
额外操作  
概率操作  
活动运行时保护:防篡改
退出应用程序操作
自定义操作
通过自定义操作篡改报告
Xamarin.Android 支持  
额外操作  
概率操作  
主动运行时保护:应用程序过期(适用期)
退出应用程序过期处理
通过自定义操作过期
嵌入式适用期
自定义过期动作
过期警告操作  
自定义适用期口令来源  
Xamarin.Android 活动运行时保护:根检查
退出应用程序操作
自定义操作
通过根设备报告自定义操作
额外操作  
概率操作  
产品支持
实时支持  
定价 申请个人使用 开发团队许可
定价 立刻下载 点击这里下载评估

*进混淆转换;目前不支持检查和检测。

当前版本的Dotfuscator包含最新功能。

支持平台
Dotfuscator可以处理来自.net Framework 1.0及更高版本、.net Core 2及更高版本、.net 5和Mono的应用程序,并有针对性地支持Xamarin、UWP、ASP.NET、.NET Standard等。Dotfuscator的构建组件可以在.net Framework 4.7.2+、.net Core 2.1+和Mono 6+,在Windows、Mac和Linux上运行。配置编辑器需要Windows上的.net框架。