当前位置:知之问问>生活百科>反编译是什么意思?

反编译是什么意思?

2023-07-16 04:08:27 编辑:join 浏览量:587

反编译是什么意思?

高级语言源程序经过 编译 变成可执行文件,反编译就是逆过程。

但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。

好比android系统的apk程序文件包,可以用apktool之类的的工具进行反编译,可以得到class代码文件和source资源文件。

一般反编译只适用于高级语言,低级语言,好比汇编等语言,比较难。

高级语言源程序经过

编译

变成可执行文件,反编译就是逆过程。

但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。

将机器语言(2进制码)反编译成人可以读懂的语言(如汇编、C、Basic、Pascal等)

标签:反编译

版权声明:文章由 知之问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhzhwenwen.com/life/159580.html
热门文章