Dotfuscator v6.0正式发行使用!此版本支持在macOS和Linux,.NET Core和Mono上运行Dotfuscator的构建组件,删除部门功能(包括Visual Studio集成的UI),欢迎下载体验。
Dotfuscator是一个.NET的Obfuscator。它提供企业级的应用程序保护,大大降低了盗版、知识产权盗窃和篡改的风险。Dotfuscator的分层混淆、加密、水印、自动失效、防调试、防篡改、 警和防御技术,为世界各地成千上万的应用程序提供保护。
自从发布Dotfuscator 6 beta以来的几个月中,PreEmptive一直在努力完成功能集,修复问题并进行最后润色,以准备完整版。现在,很高兴地宣布Dotfuscator 6全面发行可用!
DOTFUSCATOR 6.0 BETA实现重大突破——跨平台支持,可在Windows,Mac和Linux上在.NET Core和Mono下进行构建。

PreEmptive一直在设计使用现代.NET工具和实践构建的适用于现代.NET应用程序的这一代Dotfuscator。为此,Dotfuscator Professional 6.0具有跨平台支持,可在Windows,Mac和Linux上在.NET Core和Mono下进行构建。尽管Dotfuscator长期以来一直支持处理以Mono或(最近).NET Core为目标的应用程序,但这是Dotfuscator的构建组件可以在Windows,Mac和Linux上的.NET Core 2.1+或Mono下运行的第一个版本。
例如,Dotfuscator现在可以从dotnet命令行运行,也可以从Visual Studio for Mac运行,也可以在 Azure DevOps Services或Visual Studio App Center基于Mac的iOS或Android Xamarin版本上运行。
由于这是一个主要版本,因此将删除一些与.NET平台的历史体系结构相关的已弃用的功能。这些更改中最大的更改是删除了Visual Studio集成的UI (即 .dotfuproj 项目),以支持MSBuild Target(现在具有跨平台支持!)。如果您使用的是Visual Studio集成的UI,现在是时候迁移项目了
同时还改进了Dotfuscator的产品激活工作流程,使其与PreEmptive的 站和许可证密钥管理服务进行了平滑集成。
重要的兼容性更改
-
将产品名称从Dotfuscator更新为PreEmptive Protection Dotfuscator。
现在,使用Windows安装程序时的默认安装目录是c:Program Files (x86)PreEmptive Protection Dotfuscator Professional 6.x.y
-
Dotfuscator NuGet包中现在提供了Dotfuscator命令行的跨平台.NET Core版本。
-
Dotfuscator MSBuild组件现在需要.NET Core 2(2.1.x或更高版本)运行时,而不是.NET Core 3 SDK(或更高版本)。
-
现在完全支持在Linux上运行Dotfuscator
-
Dotfuscator许可证验证的改进。
-
该premarkMSBuild任务已被删除。
增强功能
-
改进了激活过程
-
文档改进。
修正
-
修复了打开引用项目的配置文件时在Config Editor中崩溃的问题PreEmptive.Attributes.dll。
如果您对新一代.NET Core应用保护软件Dotfuscator感兴趣,请联系客服咨询问价。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!