哪个版本的程序集将OllyDbg反汇编为二进制文件?

时间:2013-07-20 04:42:01

标签: assembly reverse-engineering ollydbg

所以我知道有很多装配工,如MASM,FASM,NASM等。

但是哪个版本是OllyDbg和Cheat Engine中的反汇编程序?

1 个答案:

答案 0 :(得分:3)

除非您已经知道,否则OllyDBG仅支持(afaik)x86指令集。所以,你所看到的将永远是8/16/32位指令。

MASM,FASM和NASM都基于英特尔语法(与主要在GAS上用于Unix的AT& T版本相反),但它们本身是不同的(功能方面)。

默认情况下,OllyDBG会反汇编为MASM语法。您可以转到选项 - >进行更改。选项...

enter image description here

维基百科给出了英特尔与AT& T语法的一个很好的例子:http://en.wikipedia.org/wiki/X86_assembly_language#Syntax