代码改变世界

写你自己的反编译/混淆器

2005-05-24 12:24  灵感之源  阅读(...)  评论(... 编辑 收藏
SharpAssembly的作者就是SharpDevelop/SharpZipLib的作者Mike Krueger,真是厉害。

SharpAssembly作用是不需要System.Reflection实现:
1、程序集动态加载;
2、直接访问方法的IL内容;
3、共享访问(不用锁定程序集);
4、可以用它实现你自己的反编译/混淆器;

代码例子就提供了一个小型反编译器