.NET Reactor是用于为.NET Framework编写的软件的功能强大的代码保护和软件许可系统,并且支持生成.NET程序集的所有语言。
.NET Reactor通过多种方法来防止反编译,这些方法会将.NET程序集转换为任何现有工具都无法反编译的进程(并且很可能会阻止任何将来的工具反编译)。除了业界领先的知识产权保护外,.NET Reactor还提供了强大的选项,可通过使用多种试用版和完整版本锁来实施许可条款,从而确保您的收入流。
.NET Reactor为您提供了一种简单可靠的方法来:
- 保护您的.NET应用程序和.NET库
- 用本机代码替换CIL代码
- 执行其他保护层,包括混淆
- 合并程序集
- 通过执行试用版限制和完整版许可条款来保护您的收入
.NET代码保护软件.NET Reactor更新至v6.7.0.0版本,为 Linux 和 OSX(.NET Standard 2.x、.NET Core 3.x、.NET 5)添加了“NecroBit”保护支持 ,更多更新详情如下:
新功能
- 为 Linux 和 OSX(.NET Standard 2.x、.NET Core 3.x、.NET 5)添加了“NecroBit”保护支持
- 用于高级排除/包含设置的新功能强大的“高级规则”编辑器
- 添加了“命名空间”和“方法参数”混淆排除设置
- 新的“命令行生成器”
- 添加了“Expired”和“HardwareNotMatched”SDK 许可证状态属性
- 添加了启用/禁用方法拆分的选项(“控制流混淆”->“方法拆分”)。“方法拆分”将单个方法拆分为更小的方法。
改进
- 改进的字符串加密与更好的运行时性能相结合(最多快 6 倍!)
- 改进的“代码虚拟化”
- 改进的“控制流混淆”
- 改进的属性网格设计
- 许多其他小的改进
Bug修复
- 修复了“代码虚拟化”问题
- 修复了 ThrowArgumentOutOfRangeException
- 修复了 .NET Core ‘Anti ILDASM‘ 问题
- 修复了小错误