反汇编与汇编一样吗?有什么不同?

请教高手? 反汇编与汇编一样吗?有什么不同?

汇编是最基础的计算机编程语言,用作动词时就是说用汇编语言写成的程序代码经过编译连接之后生成可执行程序的过程。而反汇编就是这个过程的逆过程,一般是针对商业软件或病毒等不知道源程序是如何书写的程序,经过反汇编,将由机器码(即一条条01组成的指令)方向翻译为汇编指令,这样一定程度上可以让人们理解认识程序的编写方式,使用的算法特点等,但是针对反汇编,有许多方法可以加大反汇编的难度,比如说在程序中加壳,使用大量跳转等
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-15
汇编是一种编程语言,反汇编是将机器码转换为汇编语言。这样就可以分析程序作者的编程思路等等,应该是这样吧!一起讨论吧?[email protected]
第2个回答  2010-02-15
不一样,是反过程和过程的关系
相似回答