-
-
[原创].net外壳的编写
-
发表于: 2012-5-24 09:33 3498
-
一直想用以前对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是动态编译
实现起来不难,总感觉这似乎不是外壳加密。。。。。。
这也是我这几天研究的成果

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
他的文章
赞赏
雪币:
留言: