Я так понимаю, что есть много ассемблеров, таких как MASM, FASM, NASM и т.д.
Но какая версия дизассемблера в OllyDbg и Cheat Engine?
Я так понимаю, что есть много ассемблеров, таких как MASM, FASM, NASM и т.д.
Но какая версия дизассемблера в OllyDbg и Cheat Engine?
Если вы еще не знаете, OllyDBG поддерживает (на самом деле) только набор инструкций x86. Итак, то, что вы видите, всегда будет 8/16/32-битными инструкциями.
MASM, FASM и NASM основаны на синтаксисе Intel (в отличие от версии AT&T, которая в основном используется GAS в Unix), но сами по себе отличаются (по функциям).
OllyDBG по умолчанию дизассемблирует в синтаксис MASM. Вы можете изменить это, перейдя в Параметры -> Параметры...
Википедия дает хороший пример синтаксиса Intel и AT&T: http://en.wikipedia.org/wiki/X86_assembly_language#Syntax