购买 DNGuard
注:以上含一年升级保护、一年技术支持。
以上为中文版,中文版在非中文系统中界面显示可能会有问题。
以上为中文版,中文版在非中文系统中界面显示可能会有问题。
版本比较
| DNGuard 不同版本功能比较(主要列出了有差异的功能项) | |||
|---|---|---|---|
| 功能 | 标准版 | 专业版 | 企业版 |
| HVM 保护技术 | X | X | √ |
| 局部变量签名加密时转换保护 | X | √ | √ |
| Web应用程序优化 | X | √ | √ |
| 授权管理 | X | √ | √ |
| 命令行工具 | X | √ | √ |
| 其它功能 | √ | √ | √ |
方法局部变量签名加密时转换保护
该保护技术同HVM技术一样,是DNGuard 独有的保护技术,是市面上其它同类保护工具所不具备的。
该技术的保护原理:
局部变量签名是方法体的三个重要组成部分之一,在方法体进行Jit编译处理时该信息将会被转换为运行时类型结构传递给Jit。 这种转换是一个非可逆的过程。这项保护技术就是将这个转换过程由运行时提前到了加密时。
这样加密后的程序集就不再包含方法局部变量签名信息了,破解者无论是通过静态解密还是动态拦截都不可能得到原方法局部变量签名了。
该技术的保护原理:
局部变量签名是方法体的三个重要组成部分之一,在方法体进行Jit编译处理时该信息将会被转换为运行时类型结构传递给Jit。 这种转换是一个非可逆的过程。这项保护技术就是将这个转换过程由运行时提前到了加密时。
这样加密后的程序集就不再包含方法局部变量签名信息了,破解者无论是通过静态解密还是动态拦截都不可能得到原方法局部变量签名了。