...用的Reflector,但打开EXE的时候会出现感叹号…… 

解决方案 »

  1.   

    Reflector 并不可以反编译所有 exe
      

  2.   

    只有.Net编写的EXE才能用Reflector 反编译的,LZ可以先用PEID查看下它使用什么语言编写的
      

  3.   

    只有.Net编写的EXE才能用Reflector 反编译的,LZ可以先用PEID查看下它使用什么语言编写的
      

  4.   

    只有.Net编写的EXE才能用Reflector 反编译的,LZ可以先用PEID查看下它使用什么语言编写的
      

  5.   

    用的Microsoft Visual Basic 5.0 / 6.0...晕,不行吗
      

  6.   

    如果没有加壳,可以用OllyICE反编译为汇编语言进行调试,不过你必须熟悉WIN32的汇编。
      

  7.   


    VB写的,如果是native编译,用OllyDbg反汇编,如果是pcode编译的,用VB-decomplier
      

  8.   

    晕,你以为都是万能的?
    那还有什么版权?
    你去吧windows都给反编译出来了
      

  9.   

    用C++编译出来的.exe文件,Reflector 就不能反编译。。
      

  10.   

    是否是.net编译的
    VB可看看VBRezQ 
      

  11.   


    了解到一个工具,有时间玩玩peid
      

  12.   

    1.PEID查
    2.如果是.NET的dll/exe等未经过混淆的.直接使用Reflector可以直接反编译出源代码
    3.其他的原生代碼未加殼未混淆的話,直接看匯編代碼吧,一般反汇编成工程是不太可能的.
    4.如果加壳了的dll/exe,使用Ollydbg进行脱壳(这是门大学问),然后修复链表.