如何反编译C#软件?

解决方案 »

  1.   

    csc hello.cs   //编译ILDasm hello.exe //反编译
      

  2.   

    使用refector使用进行反射查看,例子演示,
    http://zhzuo.cnblogs.com/archive/2005/03/09/115777.html
    另外通过对refector安装插件,可以把反编译的代码直接导出生成工程。
    这些软件可以直接到网上搜索找到。
      

  3.   

    Reflector最新版本,下载地址:
    http://www.notsoft.cn
      

  4.   

    zhzuo(秋枫) 
    能否具体点,怎么转成工程部分?
      

  5.   

    goboyin.blog.sohu.com上有,不错,我用过
      

  6.   

    前题:熟悉IL
    然后用ILDasm反编译出来看就行了。
      

  7.   

    下载一个reflector,然后在载个reflector的插件:File Deassembler
    通过这个插件,用reflector可以把一个dll反编译成一个c#项目。