-
-
[原创].net外壳的编写
-
发表于: 2012-5-24 09:33 3406
-
一直想用以前对pe加壳的方法对.NET程序加壳,但是尝试了一段时间没有实现,所以参考了别人用.net实现的加壳方法。
.NET程序加完壳之后,用.NET REFLECTOR工具查看,里边的代码一清二楚。。。。。。我在想,是不是我实现的方式根本就不叫做外壳加密。。。。。。
至今对.NET的加壳还是很迷糊,有对这个比较了解的请给一些参考。。。。。。
下面是我的.NET加壳的原理(如果这种方式根本不对,请立即指出)
1 写好外壳程序
2 将要加壳的主程序最为外壳程序的资源
3 使用动态编译的方式将外壳代码和资源(要加壳的主程序)编译成文件
这里所用到东西有2个,1是反射,2是动态编译
实现起来不难,总感觉这似乎不是外壳加密。。。。。。
这也是我这几天研究的成果,十分简单,见笑了。。。。。。
.NET程序加完壳之后,用.NET REFLECTOR工具查看,里边的代码一清二楚。。。。。。我在想,是不是我实现的方式根本就不叫做外壳加密。。。。。。
至今对.NET的加壳还是很迷糊,有对这个比较了解的请给一些参考。。。。。。
下面是我的.NET加壳的原理(如果这种方式根本不对,请立即指出)
1 写好外壳程序
2 将要加壳的主程序最为外壳程序的资源
3 使用动态编译的方式将外壳代码和资源(要加壳的主程序)编译成文件
这里所用到东西有2个,1是反射,2是动态编译
实现起来不难,总感觉这似乎不是外壳加密。。。。。。
这也是我这几天研究的成果,十分简单,见笑了。。。。。。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
赞赏
他的文章
看原图
赞赏
雪币:
留言: