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

DNGuard HVM - Advanced .NET Code Protection Technology

导航

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页

2007年10月1日

DNGuard HVM 专业版 v2.7 正式发布。

摘要: DNGuard HVM 专业版 v2.7 正式发布。 2007-10-1 国庆促销一个月(优惠活动): 现在购买 DNGuard 标准版、专业版 可享受 八五折优惠。 阅读全文

posted @ 2007-10-01 00:45 紫雨轩 .Net 阅读(2442) 评论(20) 推荐(1) 编辑

2007年9月24日

讨论 winform 引擎以及 CancelButton,OKButton 的实现原理

摘要: 前面提到了form关闭时的两个奇怪现象,有不少朋友参与了讨论。 有些朋友还没有看清楚问题的所在就很轻率的评论。 A.Z. 在讨论中已经找到的问题的基本所在,问题关键还是在 CalledClosing 这个变量的状态。 这个问题要从另外一个奇怪现象说起。 为什么直接给 form的DialogResult属性赋值会导致form关闭? 这个属性的set函数如下: public void set_DialogResult(DialogResult value) { if (!ClientUtils.IsEnumValid(value, (int) value, 0, 7)) { throw new InvalidEnumArgumentException("value", (int) value, typeof(DialogResult)); } this.dialogResult = value; } 很明显,这个set函数不可能直接导致 form的关闭。 阅读全文

posted @ 2007-09-24 18:03 紫雨轩 .Net 阅读(2966) 评论(14) 推荐(0) 编辑

2007年9月21日

form关闭时的一个奇特现象

摘要: 今天查一个错误时发现这个问题。 有一个frmEdit。在Closing事件里面判断数据是否修改,然后提示用户是否需要保存数据。 提供了三个按钮,yes,no,cancel。 yes:保存数据,关闭窗体。 no:直接关闭窗体。 cancel:不关闭窗体。 实际运行,点yes,cancel,处理都对,但是点 no,就会重复弹出这个对话框, 如果一直点 no的话,就会一直出现。 看一眼代码没有发现明显问题,实际调试才发现问题所在。 代码如下: 阅读全文

posted @ 2007-09-21 11:35 紫雨轩 .Net 阅读(3459) 评论(50) 推荐(0) 编辑

2007年9月17日

.Net 虚拟框架的实现原理

摘要: 前面介绍了利用第三方虚拟环境来实现 .Net程序脱离框架运行, 并介绍了如何自己编写加载器程序。 今回我们介绍虚拟框架的核心实现原理,感兴趣的朋友可以参考自己实现。 在 让 .Net 程序 脱离 .net framework框架 运行(源代码实现说明) 中我们介绍的脱 离框架运行的方法,仍然需要依赖 rsdeploy.dll 才行。 今回我们就介绍这个 dll 的实现原理。 简单的实现方式: 首先我们需要用到一个 undocumented features 阅读全文

posted @ 2007-09-17 17:48 紫雨轩 .Net 阅读(7791) 评论(37) 推荐(0) 编辑

2007年9月16日

DNGuard HVM v2.61 发布

摘要: 相比前一次的更新: 调整了加密算法以及加密数据的存储结构。 试用版(英文)下载地址:http://www.dnguard.net/downloads.aspx 上个星期花时间做了 DNGuard 的主页:http://www.dnguard.net/ 专业版的注册系统完成大半了,等主页上的客户中心完成了再正式发布。 阅读全文

posted @ 2007-09-16 19:24 紫雨轩 .Net 阅读(1055) 评论(7) 推荐(0) 编辑

2007年9月10日

DNGuard HVM 2007 标准版更新[20070910]

摘要: 增加了一种加密算法。 对加密数据的保存结构进行了变更。 阅读全文

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

2007年9月9日

让 .Net 程序 脱离 .net framework框架 运行(源代码实现说明)

摘要: 前面介绍了 “让 .Net 程序 脱离 .net framework框架 运行的方法”, 该方法主要是利用了Fetion的框架来实现的, 今天我们要介绍的是不使用Fetion的框架,自己来实现Fetion框架的相关功能, 并给出相关实现代码。 阅读全文

posted @ 2007-09-09 23:10 紫雨轩 .Net 阅读(9743) 评论(34) 推荐(0) 编辑

2007年9月8日

.Net 加密原理,纯Jit层加密壳核心的实现(七)

摘要: 前面我们介绍了目前主流的双层加密壳核心实现原理, 以及应对兼容性,同时考虑安全性的前提下对加密壳核心进行简化。 并就加密壳核心的兼容性以及安全性进行了讨论 ,提到了加密壳核心兼容性和安全性共赢的实现模式,纯Jit层核心。 今回我们将介绍这种加密壳核心的实现。 这种核心可以基本保障方法体局部变量签名以及异常处理表的安全,但仍然无法保证IL字节码的安全。 那么它的保护意义何在? 阅读全文

posted @ 2007-09-08 23:54 紫雨轩 .Net 阅读(3906) 评论(12) 推荐(0) 编辑

2007年9月7日

.Net 加密原理,加密壳核心的兼容性以及安全性讨论(六)

摘要: 前面我们介绍了目前主流的双层加密壳核心实现原理, 同时提到了应对兼容性,同时考虑安全性的前提下对加密壳核心进行简化。 今回主要讨论一下安全性、兼容性需要注意哪些因素。 阅读全文

posted @ 2007-09-07 22:59 紫雨轩 .Net 阅读(2745) 评论(4) 推荐(0) 编辑

2007年9月6日

.Net 加密原理,EE,Jit双层加密壳核心的实现(五)

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2007-09-06 23:02 紫雨轩 .Net 阅读(1751) 评论(2) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页