user2601542
user2601542

Reputation: 1

Which version of assembly does OllyDbg disassemble binary to?

So I understand that there are many assemblers such as MASM, FASM, NASM, etc.

But which version is the disassembler in OllyDbg and Cheat Engine?

Upvotes: 0

Views: 1110

Answers (1)

Volatile
Volatile

Reputation: 677

Unless you already know, OllyDBG only supports (afaik) the x86 instruction set. So, what you're seeing will always be 8/16/32-bit instructions.

MASM, FASM and NASM are all based on the Intel syntax (as opposed to AT&T version which is primarily used on Unix by GAS), but are in themselves different (feature-wise).

OllyDBG disassembles to MASM syntax by default. You can change this by going to Options -> Options...

enter image description here

Wikipedia gives a good example of Intel vs AT&T syntax: http://en.wikipedia.org/wiki/X86_assembly_language#Syntax

Upvotes: 3

Related Questions