当前位置:编程学习 > C#/ASP.NET >>

关于dll的反编译问题,请高手指点

近日做工程,得到一份dll,是用.net编写的源代码,语言是c++。我特别想将该dll反编译回c++源代码,因为里面有很多我关心的物理、技术等细节问题(汇编语言的话读来可能意义不大了,我对汇编语言也不熟)。高手们从第一句话就可以看出,我对编程并不专业。我先从网上找到reflector for.net(最新的)想直接反编译回c++的源代码,但得到“can not find a cli header".又经过一番学习,我找到了peid0.94,对dll进行察看,得到以下信息:
      
                 entrypoint  0000894B             EP section .text
                 file offset 00008948             subsystem  win32 GUI             
                 microsoft visual c++ v7.1 dll
 我刚接触反编译问题不到两天,这些软件我也是现学现用,并不理解含义。请高手们帮我看看,在这些信息下,这个dll还有没有希望反编译回c++源代码(不一定非用reflector, 其他的我不知道)?如果有,请至少为我提供一个思路,我就不胜感激了,后续工作我会尽力解决。如果没有,我也就死心了。

另:从peid的信息。程序是.net编写的吗?据说v7.1就是.net2003吗?
 
 由于我不是做这个领域的,很难有时间来系统学习相关知识。这个问题提得可能很幼稚,但请诸位不吝赐教。 --------------------编程问答-------------------- 别想了
--------------------编程问答-------------------- what?没有办法吗 --------------------编程问答-------------------- 因为编译语言不可逆

要是谁能开发这样的东西出来,图灵奖非他莫属
--------------------编程问答-------------------- 你如果有它的符合文件 ,通IDA也许还可以
补充:.NET技术 ,  VC.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,