DNGuard 新版内核框架基本定下来了。目前版本定为 beta1。
综合考虑,采用了兼容所有 dotNet framework 版本的内核模式,Net 1.0, 1.1, 2.0, 3.0, 3.5 以及其所有子版本(如beta x,CTP,RC,sp x等)。采用的纯虚拟机处理层内核,在dotNet执行引擎层没有安装内核服务,在执行层兼容所有版本的dotNet框架太费精力。
开发中遇到一个难题,泛型的方法加密问题,目前还没有好的解决方案,
使用了泛型的方法不能被加密。
目前正在研究dotNet对泛型方法的实时编译过程,已经有一点眉目了。
唉,这个问题耽误了不少时间。。。。。。
综合考虑,采用了兼容所有 dotNet framework 版本的内核模式,Net 1.0, 1.1, 2.0, 3.0, 3.5 以及其所有子版本(如beta x,CTP,RC,sp x等)。采用的纯虚拟机处理层内核,在dotNet执行引擎层没有安装内核服务,在执行层兼容所有版本的dotNet框架太费精力。
开发中遇到一个难题,泛型的方法加密问题,目前还没有好的解决方案,
使用了泛型的方法不能被加密。
目前正在研究dotNet对泛型方法的实时编译过程,已经有一点眉目了。
唉,这个问题耽误了不少时间。。。。。。