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

DNGuard HVM - Advanced .NET Code Protection Technology

导航

随笔分类 -  DNGuard

上一页 1 2 3

DotNet Guard 内核级加密保护工具
DNGuard HVM beta1
摘要:DNGuard 新版内核框架基本定下来了。目前版本定为 beta1。综合考虑,采用了兼容所有 dotNet framework 版本的内核模式,Net 1.0, 1.1, 2.0, 3.0, 3.5 以及其所有子版本(如beta x,CTP,RC,sp x等)。采用的纯虚拟机处理层内核,在dotNet执行引擎层没有安装内核服务,在执行层兼容所有版本的dotNet框架太费精力。开发中遇到一个难题,泛... 阅读全文

posted @ 2007-07-23 20:40 紫雨轩 .Net 阅读(735) 评论(4) 推荐(0) 编辑

DNGuard 2.0 正式版以及DNGuard HVM 预览
摘要:DNGuard v2.0 正式版 1、文件说明: /DNGuardCmd.exe DNGuard命令行版本 /DotNetGuard.exe DNGuard图形界面版本 /DNGRuntime.dll DNGuard运行库文件。 2、命令行使用说明: Usage: DNGuardCmd [Options] [Options] Options: /EC Encrypt New Methods /SNK= Use SNK file for StrongName /PFX= Use PFX file for StrongName /PWD= Password for PFX file eg: DNGuardCmd hello.dll hello_encr 阅读全文

posted @ 2007-04-09 10:00 紫雨轩 .Net 阅读(2725) 评论(8) 推荐(0) 编辑

深入Jit,实现dotNet代码的加解密
摘要:这段时间在测试.Net Jit的容错性,为了方便,就直接将代码插入到Jit中进行测试了。 这个种方式就是我前面介绍DNGuard时提到的第一种增加内核强度防反射脱壳的方法。 这种技术即可用在dotnet代码的保护上,也可以用在dotnet加密壳的解密上。 DNGuard 2.0的内核使用的就是Jit层,容错性测试差不多了。 DNGuard目前的内核基调就不会再调整了。 接下来就要着手DNGuard H-VM的试验和测试了。这个也是纯Jit层的。(H = half) DNGRuntime在运行时动态还原程序集,进行程序集方法的拆分(即一个方法被拆分为两个或多个), 拆分后的方法差不多是一半走jit,一半走DNG H-VM。 遵循如下约定: 如果方法A走Jit,则被方法A所调用的方法都走 DNG H-VM。 阅读全文

posted @ 2006-12-09 00:49 紫雨轩 .Net 阅读(5451) 评论(14) 推荐(0) 编辑

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

posted @ 2006-11-30 22:38 紫雨轩 .Net 阅读(2263) 评论(6) 推荐(0) 编辑

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

posted @ 2006-11-29 22:51 紫雨轩 .Net 阅读(1767) 评论(6) 推荐(0) 编辑

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

posted @ 2006-11-28 00:05 紫雨轩 .Net 阅读(6883) 评论(8) 推荐(0) 编辑

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 阅读(5577) 评论(33) 推荐(0) 编辑

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

posted @ 2006-11-25 00:42 紫雨轩 .Net 阅读(3059) 评论(9) 推荐(0) 编辑

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 阅读(12067) 评论(22) 推荐(0) 编辑

上一页 1 2 3