摘要:Version 3.5.6 [+] Add Runtime info Editor Tool(RuntimeEditor.exe).[+] Assemblies Panel: Select All/UnSelect All .[*] Adjust obfuscation behaviour. [*] Fixed Declarative Obfuscation handle issue(ObfuscationAttribute on Assembly).[*] Fixed Progress bug when Obfuscation.[*] Other UI Improves.Version 3.
阅读全文
摘要:Version 3.3.0 (November 02, 2009)[*] Improved compatibility (Windows 7).[*] Internal protection improvements.[+] Add Support for .Net Framework 4.0 (VS2010) beta 2.针对windows7 32位和64位系统进行了更新。支持.Net Fra...
阅读全文
摘要:Version 3.2.0 (February 08, 2009)[+] Add Support for .Net Framework 4.0 (VS2010) CTP.[*] Fixed some c++ mixed images cause BadImageFormatException after protected .[*] Adjust User String protection .[...
阅读全文
摘要:Version 3.1.0 (December 11, 2008)[+] 增加对 IA64平台的兼容.[+] 增加 ProtectUserString 辅助工具.[+] 使用DNGuard SDK,在加密后自动移除SDK属性.[+] Web应用程序过期后会显示提示信息到浏览器. [*] 修正部分 多核CPU环境兼容问题 .[*] Adjust obfuscation behaviour. http...
阅读全文
摘要:[+] 增加试用授权sdk、安全回调函数 sdk 以及帮助文档.[*] 兼容 vs2008 sp1 beta1 及 .Net Framework 3.5 sp1 beta1.[*] 修正一处范型类型处理的bug.[*] 修正.net1.1 在 64bit iis下的问题. http://www.dnguard.net/downloads.aspx
阅读全文
摘要:Version 2.9.5 (July 10, 2008)[+] Add secure callback sdk and Document.[*] Improved compatibility .兼容 vs2008 sp1 beta1 及 .Net Framework 3.5 sp1 beta1.[*] Fixed Generic Type handle issue.[*] Fixed .net1...
阅读全文
摘要:Version 2.9.2 (May 10, 2008)[*] Improved string encryption.[*] Improved "Using high performance encryption method" .[*] Improved HVM Engine.[*] Internal protection improvements http://www.dnguard.net/
阅读全文
摘要:[*]加密调整 [*] 增强asp.net兼容性。 [+] Vista 兼容。 [+] Windows DEP(数据执行保护) 兼容。 [+] 支持 .Net 应用程序域的动态卸载和重新加载。
阅读全文
摘要:[*] 运行库执行行为调整。 [*] 增强asp.net兼容性。 [+] Vista 兼容。 [+] Windows DEP(数据执行保护) 兼容。 [+] 支持 .Net 应用程序域的动态卸载和重新加载。 http://www.dnguard.net/downloads.aspx
阅读全文
摘要:Version 2.8.2 (February 01, 2008) [+] Improved DNGuard runtime behaviour . [+] Improved "Using high performance encryption method" . [+] Add Trial License SDK demo.
阅读全文
摘要:这类加密保护方式属于整体程序集的加密保护.
这个方法首要解决的问题就是 native code 和 .Net Code如何交互.
这里介绍三种实现方式.
阅读全文
摘要:更新记录: 1.运行库行为调整。 2.增强了 "Using high performance encryption method" 模式的安全性。 试用版是强制使用这个模式。 3.增加了自动生成试用版程序的功能。(按日期,次数,天数等限制) 下载地址:http://www.dnguard.net/downloads.aspx
阅读全文
摘要:更新记录同英文版。 [+] Add X64 Platform Support. [+] Improved HVM Engine. [+] Improved DNGuard runtime behaviour . [+] Improved ASP.Net applications compatibility. [+] Improved support for Component develope...
阅读全文
摘要:.Net加密壳的运行库加载方式目前主要分两种。
用得比较多的一种是 向程序集中注入Loader代码,然后给程序集中的每个类型添加静态构造函数。在静态构造函数中调用Loader代码。
另外一种,是直接利用windows pe加载器来自动加载加密壳的运行库。
阅读全文
摘要:Version 2.8.0 (December 05, 2007) [+] Add X64 Platform Support. [+] Improved HVM Engine. [+] Improved DNGuard runtime behaviour . [+] Improved ASP.Net applications compatibility. [+] Improved support...
阅读全文
摘要:新版本主要对HVM核心的算法和实现模块进行了调整. 增加对64位Windows系统的支持. 主程序界面和操作性方面的改进. 增加自动检测更新模块. 目前在进行64系统方面的检测,新版预计下月初发布.
阅读全文
摘要:目前加密壳将核心转移到Jit层后,内核模式的强度增加空间已经很小了。目前市面上的加密壳至少有一个共同的缺陷,无法防止Jit底层截获IL字节码。
有些壳采用从周边增加强度(如 Anti Hook),由于hook的多样性再加上壳又需要考虑自己的兼容性,所以这个效果不是十分理想。
从防止脱壳入手,通过保护局部变量签名和异常处理表,来阻止方法体的脱壳还原。这样虽然不能阻止截获IL字节码,如果配合流程混淆还是能起到相对有效的保护。
这样仍然有些遗憾,能实现阻止Jit层截获完整的IL字节码就完美了。
阅读全文
摘要:DNGuard HVM 专业版 v2.7 正式发布。
2007-10-1 国庆促销一个月(优惠活动):
现在购买 DNGuard 标准版、专业版 可享受 八五折优惠。
阅读全文
摘要:前面介绍了利用第三方虚拟环境来实现 .Net程序脱离框架运行,
并介绍了如何自己编写加载器程序。
今回我们介绍虚拟框架的核心实现原理,感兴趣的朋友可以参考自己实现。
在 让 .Net 程序 脱离 .net framework框架 运行(源代码实现说明) 中我们介绍的脱
离框架运行的方法,仍然需要依赖 rsdeploy.dll 才行。
今回我们就介绍这个 dll 的实现原理。
简单的实现方式:
首先我们需要用到一个 undocumented features
阅读全文
摘要:相比前一次的更新: 调整了加密算法以及加密数据的存储结构。 试用版(英文)下载地址:http://www.dnguard.net/downloads.aspx 上个星期花时间做了 DNGuard 的主页:http://www.dnguard.net/ 专业版的注册系统完成大半了,等主页上的客户中心完成了再正式发布。
阅读全文