www问答网
所有问题
什么是反汇编
什么是反汇编
举报该问题
其他回答
第1个回答 推荐于2018-04-23
简单的说
就是通过读取并翻译一个可执行文件的二进制码
将这个可执行文件还原成汇编语言代码
可执行文件从源代码编译过来,已经面目全非了
在没有源代码的情况下想调试一个程序或者探究程序中的一些东西
就需要反汇编
由于可执行程序的内容是供CPU执行的二进制代码
而汇编语言又是和机器码一一对应的
所以直接把可执行程序反编译成汇编代码是很有效的一种调试和分析方法。
本回答被提问者和网友采纳
相似回答
反汇编
是
什么
?
答:
反汇编:把目标代码转为汇编代码的过程
。通常,编写程序是利用高级语言如C,Pascal等高级语言进行编程的,然后再经过编译程序生成可以被计算机系统直接执行的文件。反汇编即是指
将这些执行文件反编译还原成汇编语言
或其他高级语言。但通常反编译出来的程序与原程序会存在许多不同,虽然执行效果相同,但程序代码...
汇编语言书上说用Debug进行
反汇编
查看,反汇编是
什么
意思?
答:
反汇编:把目标代码转为汇编代码的过程,也可以说是把编程语言转换为汇编语言代码、低级转高级的意思
,常用于软件破解(例如找到它是如何注册的,从而解出它的注册码或者编写注册机)、外挂技术、病毒分析、逆向工程、软件汉化等领域。学习和理解反汇编语言对软件调试、漏洞分析、OS的内核原理及理解高级语言...
什么是反汇编
答:
简单的说 就是通过读取并翻译一个可执行文件的二进制码 将这个可执行文件还原成汇编语言代码
可执行文件从源代码编译过来,已经面目全非了 在没有源代码的情况下想调试一个程序或者探究程序中的一些东西 就需要反汇编 由于可执行程序的内容是供CPU执行的二进制代码 而汇编语言又是和机器码一一对应的 所...
什么是反汇编
?
答:
嘿嘿 汇编:就是将汇编语言源程序翻译成(机器指令表示的二进制文件)目标程序。
反汇编
就是汇编的反过程,它是将可执行的目标程序翻译成汇编语言源程序的过程。也就是解密。由于现在的保密意识到加强,一般在把目标程序写入芯片的同时,都采取了软件加密和硬件加密技术,反汇编的难度越来越大。呵呵 ...
给程序脱壳什么意思?
反汇编什么
意思?
答:
脱壳就是指把程序解密了,许多程序都是有加密的
反汇编
就是你只有exe文件,需要辅助软件(比如Ollydbg、w32dsm以及编程环境vc6等)
什么是
汇编与
反汇编
,具体用途在于什么?
答:
“
反汇编
”是指把可执行程序(如*.exe或*.DLL)转化为汇编语言程序的过程。通过反汇编可以把你没有源代码的可执行程序变成可以阅读的汇编语言程序,你可以从中修改(如:破解密码)或找出它的运做过程(如:找出病毒的感染过程、藏身位置、发作条件等,用手工去除杀毒软件对付不了的病毒)。不过要小心...
反编译和
反汇编
有
什么
区别?
答:
汇编:是把汇编源程序转变为目标程序(当然还不是最终的可执行的,因为还没有连接程序);编译:就是把通过用高级语言编写的源程序通过编译器转变为目标程序;
反汇编
:将可执行的文件中的二进制经过分析转变为汇编程序。反编译:将可执行的程序经过分析转变为高级语言的源代码格式,一般完全的转换不太...
反汇编
与汇编一样吗?有
什么
不同?
答:
汇编是最基础的计算机编程语言,用作动词时就是说用汇编语言写成的程序代码经过编译连接之后生成可执行程序的过程。而
反汇编
就是这个过程的逆过程,一般是针对商业软件或病毒等不知道源程序是如何书写的程序,经过反汇编,将由机器码(即一条条01组成的指令)方向翻译为汇编指令,这样一定程度上可以让人们...
反汇编
里jg是
什么
意思
答:
反汇编
是指将编译器生成的机器码转换为人类可读的汇编或者高级语言代码的过程。在反汇编过程中,我们经常会看到一些汇编指令,如jg,它代表着“jump if greater”,当条件大于时跳转。jg指令通常用于比较运算后的结果,当结果满足条件时,程序将会跳转到特定的位置,否则将会继续执行下一条指令。在计算机...
大家正在搜
反汇编有什么用
反汇编什么意思
反汇编可执行文件是啥意思
应用程序反汇编
反汇编得到的文件怎么分析
汇编与反汇编
反汇编器
dat文件反汇编工具
反汇编代码是什么
相关问题
什么是反汇编
反汇编与逆向编程的区别
请问反汇编到底是什么时候才学的?
反汇编是什么意思?
反汇编是什么
什么是反汇编?
什么是反汇编?
单片机反汇编是什么?