|
|
| VB Decompiler - help - ru - disassembler |
Sep 08, 2010 |
|
Contents
Disassembler
Данные опции отвечают за дизассемблирование native кода:

Relative jump offset устанавливает вместо адресов jmp'ов относительные смещения.
То есть, строчка:
loc_00401010 jmps 00401012
преобразуется в строчку:
loc_00401010 jmps $+1
при этом, следует иметь ввиду, что $ - адрес конца текущей команды.
Для наглядности генерируемого кода рекомендуется отключать эту опцию.
Add Address перед ассемблерной строкой указывает адрес. Рекомендуется включать эту опцию при исследовании кода и отключать, когда адреса не важны, а важен алгоритм. При этом, если вы отключили эту опцию, то для наглядности включите опцию Relative jump offset, тогда будет генерироваться удобный для изучения алгоритма листинг.
Add HEX Dump включает показ машинных кодов перед командой. Может понадобиться только при необходимости корректировки EXE файла после анализа в HEX редакторе.
|
|
|
|