前面介绍了 让 .Net 程序 脱离 .net framework框架 运行的方法 ,
但是有些朋友应用中还是遇到了一些问题,主要时需要自己提取框架程序以及应用的dll问题。
这里介绍一个偷懒提取方式。
我们可以利用 Remotesoft linker的试用版来提取,试用版的获取
http://www.remotesoft.com/linker/try.html
试用版提取时可以用 mdeploy 方式或者 native 方式。
如果时 mdeploy 方式,比较简单,直接提取出来了基本能用了。
他提取的是你系统当前的 框架环境。也就是你安装了 .Net 3.0那么提取出来的核心文件也就是 3.0的。
提取完后会有一个 exe文件和 rsm 文件,你只需要用fetion框架里面的 fetionvm.exe替换这里生成的exe文件即可。
实际上这个文件是一个预先写好了的模板程序,自己可以修改一下资源属性,就OK了。
native 模式提取出来的虚拟框架目录结构和 fetion的那个一样的。
把文件复制到fetion的框架里面覆盖。
然后自己可以改改 fetionvm.srm文件,这个文件在前面已经还原出他的代码了。
这样就省去了自己提取dll文件的麻烦。
泛型,.Net 加解密中的一个麻烦 | .Net 加密原理,EE,Jit双层加密壳核心的实现(五) |
让 .Net 程序 脱离 .net framework框架 运行的方法(补充) | |
[ 发布日期:17年前 (2007-09-05) ] [ 来自:rick@博客园 ] | [分类:原创作品] |
[ 分类:原创作品
| 查看:6284 ]
暂时没有评论,快来发表一个评论吧。
发表评论 |