程序授权托管解决方案IntelliLock保护机制介绍
IntelliLock是用于许可控制和应用程序的高级100%托管解决方案。.NET Reactor提供了基于本机代码保护的许可系统,而IntelliLock选择了100%托管方式来应用许可和保护功能。
IntelliLock主要功能特点:
- 创建软件的试用版
- 使用许可证文件轻松将您的试用版转换为完全许可版
- 全面的许可证管理
- 软件开发工具包
- 强RSA加密
- 装配合并/打包功能
- 组装保护
- 自动化加载项集成Visual Studio
许可证检查
许可证检查工具允许您从打开的许可证文件中查看许可证信息。为此,您必须通过选择生成锁定的程序集和许可证文件的IntelliLock项目来加载正确的主密钥。
可以使用IntelliLock SDK(以IntelliLock附带,请参见位置“ ... Eziriz \ IntelliLock \ SDK \”)以编程方式读取许可证信息
许可证检查
许可证检查工具允许您从打开的许可证文件中查看许可证信息。为此,您必须通过选择生成锁定的程序集和许可证文件的IntelliLock项目来加载正确的主密钥。
可以使用IntelliLock SDK(以IntelliLock附带,请参见位置“ ... Eziriz \ IntelliLock \ SDK \”)以编程方式读取许可证信息
硬件ID检查
可以使用此工具即时确定您的硬件ID。如果要测试计算机上的硬件锁,此工具非常有用。
堆栈跟踪反混淆器
要对堆栈跟踪进行反模糊处理,请加载相应的映射文件(由受保护的输出设置生成),复制并粘贴经过模糊处理的堆栈跟踪,然后单击“反模糊处理”。
许可证重新激活器
许可证失效后,您可以使用此工具重新激活失效的许可证。如果部署硬件ID,则可以使用SDK和许可证重新激活器强制在一台计算机上禁用许可证,以使您的被许可方可以将安装移动到另一台计算机上。
要重新激活许可证,请加载您的IntelliLock项目,打开许可证重新激活器,输入相应计算机的硬件ID,然后单击“生成重新激活代码”。要重新激活许可证,请使用SDK库IntelliLock.Licensing.dll中的License_DeActivator.ReactivateLicense(string activation_code)方法。