赵薇苏有朋左耳:将EXE文件反编译成C文件

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 22:49:48
将EXE文件反编译成C文件

高级语言与机器语言不是一一对应的, 所以将EXE文件反编译成C语言, 或其它任何的高级语言, 原则上都是不可能的.反汇编成汇编语言是可能的, 不过现在的程序都这么复杂而庞大, 即使你懂汇编语言, 也不可能看懂全部的程序. 查看特定的代码是可以的.

我不太清楚有没有工具可以反编译成C文件,一些工具也只能到汇编.事实上并不是所有exe都可以换成C的,C不充许改函数指针,还有一些应用了堆缠的技术是C无法写出的.为啥要反编译成C呢,黑客可都是用汇编的.

这应该不太可能吧?
我只听说过能反编译为汇编语言的,好象没有编译成高级语言的。

exe最多反编译成汇编
要反编译成高级语言目前是不可能的

VC++就有反编译的功能