Disassemble
调试器中内嵌了反汇编(Disassembler)模块,借助它我们可以把二进制代码转换为汇编语言(Assembly)指令代码。
disassembling
程序预处理阶 段对程序进行反汇编(Disassembling),识别函数的边界;为了消除指令带来的歧 义,把拆分后的指令集转化为中间语言表达(intermediaterepresentation,IR)。
Unassemble
我们能够用U号令将十六进制的机器码反汇编(Unassemble)成汇编号令。你将发觉每一行右边的汇编号令即使被汇编成相应的机器码,而8086切实上即使以机器码来实行过程。
inverse assembler
... inverse amplification factor 控制率 inverse assembler 反汇编 inverse back coupling 负反馈 ...
反汇编(Disassembly):把目标代码转为汇编代码的过程,也可以说是把机器语言转换为汇编语言代码、低级转高级的意思,常用于软件破解(例如找到它是如何注册的,从而解出它的注册码或者编写注册机)、外挂技术、病毒分析、逆向工程、软件汉化等领域。学习和理解反汇编语言对软件调试、漏洞分析、OS的内核原理及理解高级语言代码都有相当大的帮助,在此过程中我们可以领悟到软件作者的编程思想。总之一句话:软件一切神秘的运行机制全在反汇编代码里面。