软件保护方案 >> .NET 平台 >> .NET Reactor
 
    .NET Reactor 是一款强大的 .NET 代码保护和许可管理系统,安全可靠、简单易用,主要用来帮助开发人员保护他们的 .NET 软件产品。开发人员从此不必担心如何保护他们的知识产权,可以将更多精力放在产品功能的开发上。
 
    与模糊工具(Obfuscator)相比,.NET Reactor 可以完全阻止对 .NET 程序集(由 C#, VB.NET, Delphi.NET, J#, MSIL... 等语言编写)的反编译。通俗的讲,.NET Reactor 在破解者和您的 .NET 代码之间构建了强大的防破解保护屏障,生成一个基于 Windows 的而不是基于 MSIL 的兼容格式文件。原始的 .NET 代码完整的封装在本地代码内,无论何时都不会释放到硬盘,对于破解者是不可见的,目前还没有任何工具可以反编译 .NET Reactor 保护过的程序集。
 
 技术特性:  
  • 知识产权保护
    • 本地代码保护墙
    • Necrobit 技术保护
    • 模糊代码
    • IL 代码修改
    • 支持应用程序和动态链接库
  • 强大的许可管理系统
    • 为您的软件产品创建试用版
      • 设置过期日期
      • 限制试用天数
      • 限制试用次数
      • 限制运行时间
      • 创建部分功能的试用版
    • 试用版轻松转变为完整版
    • 软件产品许可方式
      • 永久有效(无过期日期)
      • 按时间限制(例如,您可以对外租借您的软件)
      • 按使用次数限制(例如,您可以把它作为一项服务)
  • 软件开发包 SDK
    • 将许可系统整合到您的程序集,扩展许可系统的功能
    • 自定义扩展方式的许可函数 
 
产品预览:
 
.NET Reactor
 
保护方案:
 
1.为什么仅有模糊技术还不够?
 
    模糊技术仅仅是将您的源代码处理成难以理解的形式,并非不可分析。它是通过把您赋值给类、方法、属性和变量的有意义的名称替换成无意义的名称来迷惑破解者,例如,将变量名 "counter" 使用 "A4DF3CV89G" 替换。对于破解者来说,这些难以理解的名称会很混乱,并且很难记住;但是并不影响 .NET 框架的解析。 需要注意的是,模糊对于方法(Method)并没有任何保护。.NET Reactor 可以做到所有模糊工具可以做到的,并且可以为您的源代码添加多层保护,阻止任何非法的侵权行为。.NET Reactor 的保护系统到目前为止还未被破解过,这点对模糊工具而言是无法相提并论的。
 
2.源代码保护的行业领导者!
 
保护系统
 
    .NET Reactor 通过一系列安全措施保护您的源代码不被现有的或将来可能出现的反编译工具逆向分析,它通过在您的源代码和破解者之间构建一堵强大的本地代码保护墙,将您的 .NET 程序集编译成本地代码文件而不是可理解的 CIL 中间语言文件,目前还没有任何工具可以反编译 .NET Reactor 保护过的程序集。
 
    .NET Reactor 应用行业领先的 NecroBit 技术来构建本地代码保护墙,这一技术是 .NET Reactor 独有的,并且自 2004 年应用以来从未被攻克。NecroBit 技术的应用可以使重建您的源代码变得极为困难,这也是目前保护 .NET  程序集最有效的保护技术。
 
关键特性
描述

NecroBit IL 代码保护
.NET Reactor 可以将您的 .NET 程序集转变为非托管代码,而不是可理解的中间语言,可以完全保护您的知识产权;目前还没有工具可以反编译 .NET Reactor 保护过的文件;

反 ILDASM / 反编译器
ILDASM(微软中间语言反编译器)无法解析 .NET Reactor 保护过的程序集;

支持应用程序和动态链接库
.NET Reactor 可以保护 EXE 格式的 .NET 应用程序和 DLL 动态链接库;

合并/链接
.NET Reactor 可以合并多个 .NET 文件(包括调试文件)到一个 EXE 可执行文件或 DLL 动态链接库文件。

强大的许可管理系统
.NET Reactor 的许可管理系统强大并富有弹性,您可以轻松的为您的软件产品添加试用或永久许可;完整的软件开发包 SDK 和实例代码,允许您自己开发扩展的许可系统;

第三方支持
.NET Reactor 是一款成熟的产品,吸引了很多第三方开发者为其开发插件,例如 EarthSoft 公司开发的 Reactor Robot  许可自动控制插件;

模糊技术
除了源代码保护,.NET Reactor 还提供类、类型和变量模糊技术,通过使用不可打印的字符来模糊字符串名称;流程模糊技术,可以在保留代码功能的基础上使破解者无法读懂逻辑流程;

压缩
.NET Reactor 可以压缩应用程序,拥有最高达 50-75% 的压缩率;

自信
我们对自己的产品充满信心,.NET Reactor 就是用自身保护的;

.NET 1.1/2.0/3.0, Mono, CF
.NET Reactor 支持所有 .NET 框架,包括 Compact Framework 和 Mono ;

支持所有语言
.NET Reactor 支持所有类型的开发语言:C#, VB.NET, C++.NET, ASP.NET, Delphi.NET, J#...

简洁用户界面
直观的、易于操作的用户界面,提供了简介舒适的操作流程;

支持命令行
所有的加密特性都支持命令行调用和 Visual Studio Build Events 事件驱动调用。
  
产品试用和订购:
 
    我们提供给您最新版的 .NET Reactor 下载试用,仅用于功能演示和性能评估:
  
申请链接|站点地图|产品合作|联系我们
Copyright © 2007, Need For Protect. All rights reserved.
沪ICP备07510507号
Powered By: KingCMS 3.0 Beta