IntelliLock 和 .NET Reactor 同属 EZIRIZ 公司出品的 .NET 程序集加密保护系统,虽然 .NET Reactor 提供了基于本地代码保护的许可系统,IntelliLock 却选择了 100% 托管的方式来应用许可和保护特性。IntelliLock 支持 .NET Framework 1.1, 2.0, 3.0 和 3.5 版,可以为您的 .NET 程序集提供强有力的保护。
- 支持的语言:C#, VB.NET, C++.NET, Delphi.NET, J#, MSIL
- 支持的平台:Windows 98/ME/2000/XP/2003/Vista
产品预览:

技术特性:
- 为您的软件产品创建试用版
- 设置过期日期
- 限制试用天数
- 限制试用次数
- 限制每次运行时间
- 限制总共运行时间
- 自定义锁定 - 允许您实施自定义试用限制
- 试用版轻松转变为完整版
- 通过硬件 ID 将许可文件锁定到指定计算机
- 锁定许可文件到指定程序集属性(公司名称、程序集版本……)
- 嵌入式许可文件:许可文件可以作为程序集的内嵌资源存储
- 添加自定义数据到许可文件
- 限制许可文件的使用期限,实现基于订阅/时间的许可期限……
- 通过自有的许可服务器验证/激活许可文件
- 全面的许可管理
- 管理您的产品、客户和销售
- 跟踪许可的创建/请求
- ASP.NET 管理界面 - 可以在 ASP.NET 服务器上管理您的数据
- 内置数据库 - 无需使用特别数据库 (MS SQL, Oracle... )
- 软件开发包
- 100% 托管的 SDK 开发包
- 集成许可检查功能到您的程序集
- 自动合并主 SDK 库文件 (IntelliLock.Licensing.dll) 到您的程序集
- 创建许可文件 - 自动生成
- 创建硬件 ID
- 扩展许可功能
- 取消激活/重新激活许可文件(通过许可服务器或重新激活码)
- 自定义对话框显示
- 支持自定义许可算法助手类,用于 加密/解密, 签名/确认 数据
- 许可管理类允许您通过 ASP.NET 服务器来管理数据(数据使用内置数据库存储)
- 支持声明模糊
- 军用级的许可加密系统,使用强壮的 RSA 加密算法
- 通过插件与 Visual Studio 2005/2008 集成
- 程序集合并/压缩功能
- 程序集保护
- 全面的模糊特性
- 字符串加密
- 保护代码不被修改
- 禁用 ILDASM 反汇编
- 保护强名称不被移除
- IL 代码加密
- 流程模糊
- 注入无效的元数据
- 支持 64bit 程序集
- 无需改变任何代码即可 锁定/解锁/保护 您的程序集
- 支持命令行
- 直观的图形用户界面
- 100% 托管的解决方案 - 非本地代码来锁定/保护您的软件
您可以通过 IntelliLock 为您的软件设置试用天数、试用日期、试用时间和试用次数限制,试用期结束后,用户必须购买正式许可才可以继续使用,增强用户的购买欲望。您还可以按您的意愿组合多种试用方式(许可文件本身也可以有限制),更重要的是,要实现这些功能,您无需添加任何代码。

