紫雨轩 .Net, DNGuard HVM , .Net VMProtect

DNGuard HVM - Advanced .NET Code Protection Technology

常用链接

统计

积分与排名

友情连接

最新评论

11 2006 档案

DNGuard V1.0 for Win98, WinMe 的运行库发布
摘要: 有了这个运行库,用DNGuard加密的程序就能在Win98,WinMe系统中运行。
DNGuard支持的32位操作系统平台算基本完善了。
运行库的版本号没有变,功能也基本上没有变。增加了动态反跟踪。



阅读全文

posted @ 2006-11-30 22:38 紫雨轩 .Net 阅读(1767) | 评论 (5) 编辑

DNGuard 平台兼容性测试结果
摘要: 针对DNGuard 版本V1.0 做了一下平台兼容性测试。
首先 DNGuard 只支持32 位系统平台。
分别在Win98 WinMe , Win2000系列,Win XP, Win2003进行了测试。阅读全文

posted @ 2006-11-29 22:51 紫雨轩 .Net 阅读(1351) | 评论 (6) 编辑

DNGuard 使用介绍
摘要: DNGuard 是一款免费.net 内核级加密保护工具。目前版本V1.0。
下面介绍这个工具的使用方法。
阅读全文

posted @ 2006-11-28 00:05 紫雨轩 .Net 阅读(2899) | 评论 (8) 编辑

DNGuard 免费的DotNet加密保护工具 V1.0
摘要: DNGuard 是一款免费的DotNet内核模式的加密保护工具。

这是第一个发布版本,版本号定为 1.0。只支持32位系统。
目前还只在 xp和2003上做过测试,其它版本的系统还未测试,大家有条件的麻烦帮忙试试。

运行本程序需要系统安装 .Net 2.0 框架。

支持加密2.0和1.1的程序集,不过还只测试了winform的。阅读全文

posted @ 2006-11-26 00:57 紫雨轩 .Net 阅读(4325) | 评论 (32) 编辑

DNGuard 加密保护的一个程序集sample
摘要: 被加密的程序集是 .Net 2.0的 winform程序。阅读全文

posted @ 2006-11-25 00:42 紫雨轩 .Net 阅读(1982) | 评论 (9) 编辑

DNGuard 一款DotNet内核级加密保护工具
摘要: 1.不依赖微软的ildasm和ilasm程序。
IL反汇编和IL汇编都程序实现。
可以加密包含本地代码的程序集。

2.Anti反编译工具,maxtocode加密的程序集无法用reflector直接查看,但是程序运行后用pedumper,dump后就可以用reflecotr查看结构了,当然还是看不到代码的。
dnguard加密的程序集比我预期的效果还要好,加密后的程序集无法用reflector查看,dump后的也无法用reflector插件。
阅读全文

posted @ 2006-11-20 23:41 紫雨轩 .Net 阅读(4403) | 评论 (22) 编辑

Net内存程序集通用脱壳机实现原理(二、反射以及重建方法头)
摘要: 在 .Net程序加密的原理及解密探讨三(实例解密) 一文中我们介绍了反射,
主要提到三个函数
DumpAssembly,DumpType, DumpMethod。

这里我们将就 DumpMethod 这个函数讨论。

前一篇我们已经提到的dump的整体流程。
先把PE整体dump出来,然后在文件后面增加一个段。

接下来就是这次要讲的反射和方法体重建。阅读全文

posted @ 2006-11-15 19:58 紫雨轩 .Net 阅读(1885) | 评论 (4) 编辑

Net内存程序集通用脱壳机实现原理(一注入)
摘要: 正如前面提到的DotNet 程序的脱壳和普通PE文件的脱壳是有密切关系的。
传统PE文件dump大部分都是进程外dump,这里我们介绍的DotNet程序集的脱壳
使用进程内dump。

所以第一步就是注入问题,如何让我们的程序在目标进程内运行?
传统的win32 注入dll,相信大家都熟悉了吧,
得益于C++/CLI的特性,我们能依靠传统的方式注入我们的程序到目标进程中。阅读全文

posted @ 2006-11-02 20:50 紫雨轩 .Net 阅读(2169) | 评论 (12) 编辑