有谁能告诉我有什么好的VC++的反编译工具?
先前做了几百行的代码.源文件无故丢失.只剩下EXE.
谁能教个法子还原它?

解决方案 »

  1.   

    noway---
    : Chance is a gift for those who try
      

  2.   

    IDA、Ollydbg之类的都是将exe反向成asm的要反向成VC源码,目前还没有见过这种软件。
      

  3.   

    基本上,这个很难^_^
    有精力去想如何从.exe文件还原成代码不如去想如何从磁盘上把无故失踪的文件用工具找回来。
      

  4.   

    vc是100%不能反编译的。倒是象foxpro2.5见过反编译的,真的把一个exe反成代码,甚至原来注释都还存在。vb都还没见过反编译,vc那就绝对不可能了。
      

  5.   

    如果哪天出了个EXE到源代码的反编译器.大家一定要告诉我啊,应该根本没有可行性吧.
    就好比煤炭烧成了灰和气体,放了热等,而这些东西再也变不回煤炭了吧.
      

  6.   

    to test2002(test2002) 是的,那个其实就是符号化了,将机器码转换为汇编指令,我只是为了便于表达。
      

  7.   

    to test2002(test2002)真的吗?连注释都可以搞回来...要是那样的话,真的不知道该夸那个反编译的软件好,还是该骂FoxPro的编译器烂了~~
    想想自己辛辛苦苦写的程序,别人用1分钟就连我注释当中骂BOSS的话都搞到了.... :)
      

  8.   

    有一个工具叫exe2c,你可以看看,把exe反编译成c的工具
    不要抱太大希望,和原来代码肯定不一样
      

  9.   

    foxpro和vb都有反编译软件 java .net 也都有
    伪编译的原理就决定了可以被反编译为高级语言vc是生成本地目标代码的, 原理就决定了无法直接翻译为高级语言, 要还原是极困难的
      

  10.   

    foxpro和vb都有反编译软件 java .net 也都有
    伪编译的原理就决定了可以被反编译为高级语言vc是生成本地目标代码的, 原理就决定了无法直接翻译为高级语言, 要还原是极困难的
    --------------------------------------------------------
    foxpro肯定是有的,但也是低版本的可以,如只可以反编译foxpro2.5或以下版本,而3.0以上的,好象不行的。vb低版本的,不知道有没有,但高版本的也应该没有,vb编译应该界于编译和解释之间,要想反编译几乎也不可能。
      

  11.   

    to test2002(test2002)真的吗?连注释都可以搞回来...要是那样的话,真的不知道该夸那个反编译的软件好,还是该骂FoxPro的编译器烂了~~
    想想自己辛辛苦苦写的程序,别人用1分钟就连我注释当中骂BOSS的话都搞到了.... :)-------------------------------------------------------------------------
    是的,原来我也不相信,后来一哥们,亲自跟我演示。
    他说他们那有位弟兄,自以为很牛,他看不惯,把他的exe文件(foxpro2.5)给反了,
    那哥们,一看,竟是自己写的原代码,吓了一大跳。而且那个反编译程序很小的一个东东,真是牛呀。
      

  12.   

    搞foxpro2.5的也自以为很牛??
    真是费解!!!!!!!
      

  13.   

    搞foxpro2.5的也自以为很牛??
    真是费解!!!!!!!
    ----------------------------------------
    我操,那是93年的事了,还是用dos捏,95还没出来捏