exe反编译成源码

@樊旺15049475949 有可以将exe文件还原成C++文件或VF等源代码的软件吗?
******5861郗贪 这叫反编译.用vc写的程序编译后的执行文件为.exe,反编译后还原出vc源码,用vf写的程序编译后的执行文件为.exe,反编译后还原出vf源码,不存在“从exe文件里还原出VC或VF的源代码”的“或”的情况. 反编译vf的软件叫unfox,网上有down,现在的版本是3.几

@樊旺15049475949 exe的安装包,如何反编译查看代码? -
******5861郗贪 基本不可能.即使是反编译你也只能看到汇编代码,而这样根本就没有意义. ===================== 的确,你可以修改,不过你看到的只是汇编代码,记住只是汇编代码而不是c++或者java之类的源代码.汇编代码一般比较晦涩难懂,比较短的话还好说,如果代码量很长的话,恐怕很难看得下去.

@樊旺15049475949 反汇编程序能将exe程序反生成代码文件吗?
******5861郗贪 既然是反汇编 那就只能生成原程序的汇编代码了 反成源文件那叫 “反编译”,反编译难度很高,现在基本没有完善的反编译器 所以反汇编生成的只是汇编代码,在此基础上你想得到源代码还得自己慢慢逆(逆向分析,还原为源码)

@樊旺15049475949 如何把vb.net的做的一个exe文件反编译得到源码 -
******5861郗贪 你都懂得反编译还编不了个小信息管理系统啊...vb6程序的话可以的 因为vb6本来就是伪代码,vb.net就不行了,.net framework至少能防止你把程序反编译成特定高级语言的.

@樊旺15049475949 反编译是什么意思 -
******5861郗贪 反编译做的就是编译的相反动作.举例来说,例如一个程序用C语言来写,写完之后要编译成CPU可以识别和运行的机器代码,也就是生成EXE程序.而反编译是反过来,把EXE反编译成编程源代码,也就是C程序,不过一般反编译大多数都是从机器码反编译为汇编.其他语言的情况基本也是这样的.至于具体要怎么用,这个就看你的目的了.但一般情况下是通过反编译主要是用于没有源码的程序的分析,例如破解别人的软件等.

@樊旺15049475949 尽可能精确把一个.exe程序反汇编成源代码. -
******5861郗贪 当一个可执行文件,脱离开发环境,那么他只是一串串二进制数,反汇编软件只能推测这些二进制,可能的汇编代码,如果要把他还原成高级语言代码,这个要靠个人能力了

@樊旺15049475949 有一个delphi的exe,如何反编译出它的源代码啊. -
******5861郗贪 没有一种工具能逆向操作来生成delphi程序的源代码.假如有的话,就没有人愿意做苦力搞原创了,就“借鉴”别人的东西好了.

@樊旺15049475949 能不能根据Exe程序反编译出代码来
******5861郗贪 只能反编译成汇编码……要把汇编语句全部翻译成其他语言难度很大,特别是那些大型的程序

@樊旺15049475949 源程序能编译成EXE,为什么EXE不能反编译成源程序?
******5861郗贪 砖可以造房子,房子也可以拆成砖,但是不可以拆得和原来一样,源程序里的每一句就像一块砖,而可执行文件件就像是房子,反汇编是可以的,但不可能得到和原来一样的源码;

@樊旺15049475949 delphi干的exe文件可以反编译出主要源代码吗 -
******5861郗贪 DeDe可以把Delphi编译的程序反编译成汇编代码,用汇编读程序本身意义并不大,所以从根本上来讲,没有什么可行的办法实现反编译Delphi程序.

为传递更多信息,若有事情请联系
数码大全网