什么是反汇编?

如题所述

嘿嘿 汇编:就是将汇编语言源程序翻译成(机器指令表示的二进制文件)目标程序。

反汇编就是汇编的反过程,它是将可执行的目标程序翻译成汇编语言源程序的过程。也就是解密。
由于现在的保密意识到加强,一般在把目标程序写入芯片的同时,都采取了软件加密和硬件加密技术,反汇编的难度越来越大。

呵呵 满意 就选满意回答哦
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-04
就是把机器码(可是OBJ的二进制也可是HEX格式的)反编成助记符汇编语言的这个过程。方便人们好看。
第2个回答  2021-01-06
什么是反编译? 反编译是一个将目标代码转换成源代码的过程。这应该很清楚了,因为编译是一个将源代码转换成目标代码的过程。但什么是目标代码呢?大体上的定义是:目标代码是一种用语言表示的代码,这种语言能通过实机或虚拟机直接执行。
第3个回答  2012-11-04
把目标代码转为汇编代码的过程,也可以说是把编程语言转换为汇编语言代码,常用于软件破解。
第4个回答  2012-11-04
把机器码转换才汇编

什么是反汇编呢?
反汇编是将机器语言代码(通常是二进制代码)转换回人类可读的汇编语言代码的过程。这个过程也被称为反编译或逆向工程。反汇编的主要目的是理解程序的内部工作原理。由于计算机直接执行的是机器语言,这种语言对于人类来说非常难以理解和分析。因此,通过反汇编,程序员可以将可执行文件或目标文件转换回汇编语言...

什么叫反汇编
反汇编就是汇编的逆过程。汇编是将汇编语言源程序转化为obj文件或exe或com文件,反汇编是将exe文件(或com文件)转化为汇编语言源程序。有一个古老的工具叫SR.EXE,它可以将简单些的exe或com转化为asm。

什么是反汇编
简单的说就是通过读取并翻译一个可执行文件的二进制码将这个可执行文件还原成汇编语言代码可执行文件从源代码编译过来,已经面目全非了在没有源代码的情况下想调试一个程序或者探究程序中的一些东西就需要反汇编由于可执行程序的内容是供CPU执行的二进制代码而汇编语言又是和机器码一一对应的所以直接把可执...

反汇编是什么
反汇编,简单来说,是指将可执行文件的二进制代码读取并翻译成汇编语言代码的过程。这些可执行文件往往经过编译,已经面目全非。在没有原始源代码的情况下,如果需要调试程序或探究程序内部机制,反汇编就变得非常必要。由于可执行程序的内容是供CPU执行的二进制代码,而汇编语言与机器码之间存在一一对应的关...

反汇编是什么
反汇编是一种计算机编程技术,主要涉及将计算机程序从二进制形式转化为汇编语言。以下对其进行 反汇编的基本概念 在计算机编程中,反汇编是一个重要的过程,特别是在安全领域,比如软件逆向工程或者恶意代码分析。在计算机执行任何程序之前,需要将编写的源代码编译成机器可以理解的二进制代码。而反汇编就是将...

请问反汇编是什么意思啊?
简单的说,汇编是把汇编语言变成可执行文件 反汇编就是逆过程

什么是反汇编呢?
反汇编就是把exe、dll文件中的机器代码翻译成为汇编语言。以便让人能够读懂exe和dll中的机器指令。汇编是把汇编语言程序翻译为exe,dll中的机器代码,反汇编是这个过程的逆过程。

什么叫反汇编?
简单的说 就是通过读取并翻译一个可执行文件的二进制码 将这个可执行文件还原成汇编语言代码 可执行文件从源代码编译过来,已经面目全非了 在没有源代码的情况下想调试一个程序或者探究程序中的一些东西 就需要反汇编 由于可执行程序的内容是供CPU执行的二进制代码 而汇编语言又是和机器码一一对应的 所...

什么是反汇编?
即我们通常所说的.EXE和.COM文件)。反汇编即是指将这些二进制代码文件反编译还原成汇编语言或其他高级语言。但通常反编译出来的程序与原程序会存在许多不同,虽然执行效果相同,但程序代码会发生很大的变化!反汇编通常是高手用来破解或汉化程序时使用,一般不建议进行!

什么是反汇编?
通常编写程序是利用高级语言如C,Pascal等语言进行编程的,后再经过编译程序生成可以被计算机系统直接执行的执行文件。反汇编即是指将这些执行文件反编译还原成汇编语言或其他高级语言。但通常反编译出来的程序与原程序会存在许多不同,虽然执行效果相同,但程序代码会发生很大的变化,非编程高手很难读懂。另外...

相似回答