反汇编(Disassembly):把目标代码转为汇编代码的过程,也可以说是把机器语言转换为汇编语言代码、低级转高级的意思,常用于软件破解(例如找到它是如何注册的,从而解出它的注册码或者编写注册机)、外挂技术、病毒分析、逆向工程、软件汉化等领域。学习和理解反汇编语言对软件调试、漏洞分析、OS的内核原理及理解高级语言代码都有相当大的帮助,在此过程中我们可以领悟到软件作者的编程思想。总之一句话:软件一切神秘的运行机制全在反汇编代码里面。
程序预处理阶 段对程序进行反汇编(Disassembling),识别函数的边界;为了消除指令带来的歧 义,把拆分后的指令集转化为中间语言表达(intermediaterepresentation,IR)。
基于146个网页-相关网页
我们能够用U号令将十六进制的机器码反汇编(Unassemble)成汇编号令。你将发觉每一行右边的汇编号令即使被汇编成相应的机器码,而8086切实上即使以机器码来实行过程。
基于96个网页-相关网页
... inverse amplification factor 控制率 inverse assembler 反汇编 inverse back coupling 负反馈 ...
基于40个网页-相关网页
反汇编器 disassembler ; disbummembler ; disbuttembler ; disrear endembler
反汇编软体 IDA ; DataRescue ; powerpc
反汇编程序 [计] disassembler ; reverse assembler ; disa embler
反汇编窗口 disassembly window ; Disassemble ; Dissambly Window
反汇编工具 Hackers Disassembler ; Disassembler ; Datarescue.IDA.Pro.Advanced ; BinDiff
黑客反汇编揭秘 Hacker Disassembling Uncovered
反汇编调试工具 E-Code Explorer ; monkeycz E-Code Explorer
灰狼反汇编工具 Gray Wolf
黑客反汇编教程 Hacker Disassembling Uncovered
·2,447,543篇论文数据,部分数据来源于NoteExpress
反汇编清单显示了该main函数的汇编语言清单。
This disassembly listing shows the assembler-language listing of the main function.
图6 - 8如图所示。之前反汇编的代码访问了数据。
Figure 6-8 - Data are accessed by previously disassembled code, as shown here.
如果你已经对代码进行反汇编,代码就可以提供数据位置的蛛丝马迹。
If you have disassembled the code, the code can provide hints as to the location of data.
应用推荐