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

DNGuard HVM - Advanced .NET Code Protection Technology

常用链接

统计

积分与排名

友情连接

最新评论

04 2007 档案

谈anti ILdasm的原理以及anit 框架API的可行性
     摘要: anti ILdasm最早是在 xenocode中发现的,当时是anti ildasm 1.1,当时这个东西应该算是Undocument的。
不过到了 net 2.0我们在 msdn文档中发现了:
注意:此类在 .NET Framework 2.0 版中是新增的。
防止 MSIL 反汇编程序 (Ildasm.exe) 反汇编程序集。无法继承此类。
将 SuppressIldasmAttribute 属性应用于程序集或模块可防止使用 MSIL 反汇编程序 (Ildasm.exe) 反汇编程序集或模块。
此属性不防止使用反射查看程序集。
注意,SuppressIldasmAttribute 属性不阻止 MSIL 反汇编程序 (Ildasm.exe) 查看标头信息和元信息。

  阅读全文

posted @ 2007-04-25 00:31 紫雨轩 .Net 阅读(2693) | 评论 (36)  编辑

遭遇未知.Net加密壳
     摘要: 今天一个朋友拿一个OA系统程序让我看是什么加密壳。
这个壳还是第一次遇到,anti ildasm,anti 反射。
reflector 和9ray的工具都不灵。
很有特色的名称混淆"o10l1o0l"。
但是从库的导出表来看似曾相识。  阅读全文

posted @ 2007-04-20 00:51 紫雨轩 .Net 阅读(4729) | 评论 (37)  编辑

mscorwks.dll在.Net中的地位以及在.Net代码保护方面的应用
     摘要: mscorwks.dll是dotNet的核心文件,尤其是在net2.0中,以前分散的功能都集中到了这个dll中。
net1.1中,还有一个文件mscorsvr.dll 和 mscorwks.dll 是同等地位的。
它们分别对应于 windows service程序以及 desktop 程序。
在net2.0中,它们都统一到了 mscorwks。dll中。
同时在net2.0中mscorsn.dll 的功能也合并到了 mscorwks.dll中。

EE层的加密壳,其工作的核心也是和 mscorwks.dll 密切相关的。

  阅读全文

posted @ 2007-04-16 00:03 紫雨轩 .Net 阅读(4267) | 评论 (17)  编辑

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 阅读(1068) | 评论 (7)  编辑