轻拔琴弦|混淆保护需正确命名!看.NET代码保护工具.NET Reactor如何规定

.NET Reactor是一个功能强大的代码保护和软件许可系统 , 适用于为.NET Framework编写的软件 , 并支持生成.NET程序集的所有语言 。
.NET Reactor迎来了久违的版本更新 , 进入v6.3.0.0全新时代!支持Blazor保护 , 支持.NET 5 Preview 4保护 , 允许创建.NET Core 3.x单个文件应用程序 , 改进了许多功能性能 , 等等10个功能的更新和改进 , 还没有体验的朋友可点击文末“了解更多”下载最新版. 。
.NET Reactor提供了各种方案 , 在混淆时如何重命名您的类和成员 。

  • 增量——如果希望.NET Reactor始终为您的类型和成员名称生成相同的混淆字符串 , 则需要启用此选项 。

轻拔琴弦|混淆保护需正确命名!看.NET代码保护工具.NET Reactor如何规定
  • 标准——这是默认方案 。

轻拔琴弦|混淆保护需正确命名!看.NET代码保护工具.NET Reactor如何规定
  • 隐形——为混淆的类和成员生成随机有意义的名称 。 这样 , 混淆哪些部分就不太明显了 。 在大多数情况下 , 建议使用“隐形” 。

轻拔琴弦|混淆保护需正确命名!看.NET代码保护工具.NET Reactor如何规定
  • 奇形——使用奇怪的字符和置换字符 , 这会使大多数反编译器代码视图混乱 。 仅当不想在开发环境(Visual Studio等)中使用受保护的程序集时才启用此功能 。

轻拔琴弦|混淆保护需正确命名!看.NET代码保护工具.NET Reactor如何规定【轻拔琴弦|混淆保护需正确命名!看.NET代码保护工具.NET Reactor如何规定】
  • 不可打印的字符——使用不可打印的字符串来混淆类型和成员名称 。 仅当不想在开发环境(Visual Studio等)中使用受保护的程序集时才启用此功能 。

轻拔琴弦|混淆保护需正确命名!看.NET代码保护工具.NET Reactor如何规定