.NET代码保护工具是一款功能强大的代码保护以及许可授权管理系统,主要用于开发人员对其 .NET 软件的保护,其支持所有支持 .NET 编译的程序开发语言,.NET代码保护工具通过各种方法防止反编译。
软件介绍
.NET代码保护工具是一款功能强大的代码保护以及许可授权管理系统,主要用于开发人员对其 .NET 软件的保护,其支持所有支持 .NET 编译的程序开发语言。..NET代码保护工具通过各种方法防止反编译,这些方法将 .NET 程序集转换为现有工具无法反编译的进程(并且很可能阻止任何未来工具反编译)。.NET代码保护工具通过生成一个无法直接理解为 CIL 的文件,在潜在的黑客和 .NET 程序集之间构建本机代码墙。因为程序集中的 CIL 仅在运行时或设计时(以源完全不可访问的形式)完整地发出,所以没有工具能够反编译.NET代码保护工具保护的程序集。
软件介绍
编译为 Microsoft .NET 框架编写的程序时,您提供给用户的程序不会编译为本机可执行程序,而是转换为称为通用中间语言指令(CIL)的程序。 CIL 位于源代码和本机代码之间,在程序运行时由.NET框架解释,而不是直接作为机器代码执行。因此,您可以轻松复制应用程序或库的源代码。.NET 中的知识产权保护的传统解决方案是使用“混淆”,实际上 Microsoft 为 Visual Studio 用户提供了混淆实用程序。由 .NET Reactor 在黑客和您的源之间创建的本机代码墙包括行业领先的 NecroBit 技术,该技术是 .NET Reactor 独有的。自 2004 年第一次发布以来,.NET Reactor 的保护从未被破坏。这些技术使得源代码的重建变得更加困难,NecroBit 是目前为 .NET 程序集最有效的保护。
软件功能
1.强大的许可授权管理;
2.为您的软件创建试用版;
3.设置过期日期;
4.为软件限制一个安装后的可用天数;
5.限制用户数;
6.限制调用的有效期;
7.限制试用版的部分功能;
8.知识产权保护;
9.NecroBit技术保护;
10.本地代码生成;
11.源码混淆处理;
12.控制流混淆处理;
13.字符串加密;
14.反篡改;
15.源码加密与压缩;
更新记录
1.增加了通用Windows(UWP)保护支持并添加了相应的保护预设。
2.添加了ASP.NET核心保护支持。
3.添加了.NET Core 2.2保护支持。
4.添加了公共类型内部化排除编辑器(保护设置->公共类型内部化->排除)。
5.添加了从混淆中排除编译器生成的类型和属性的选项(混淆->排除->编译器生成的类型)。