Учебник хакера




S-ICE - часть 35


5.2 Команды Портов ввода/вывода

5.3 Команды Передачи Управления

5.4 Команды Режима Отладки

5.5 Сервисные Команды

5.6 Специализированные Отладочные Команды

5.7 Команды работы с Окнами

5.8 Команды Настройки Отладчика

5.9 Команды Управления Экраном

5.10 Команды Работы с Символами и Строками Исходного Текста

5.1 Команды Вывода и Редактирования

Команды:

U -- Дизассемблировать инструкции или показать исходный текст

R -- Показать или изменить регистры

MAP -- Показать карту памяти системы

D -- Показать память в самом последнем

указанном формате

DB -- Показать память в формате байта

DW -- Показать память в формате слова

DD -- Показать память в формате двойного слова

E -- Редактировать память в самом последнем

указанном формате

EB -- Редактировать байты памяти

EW -- Редактировать слова памяти

ED -- Редактировать двойные слова памяти

INT? -- Показать последний номер прерывания

? Или H -- Показать информацию помощи

VER -- Показать номер версии Soft-ICE

U

U -- Дизассемблирует инструкции или показывает исходный текст

Синтаксис:

U [адрес] [L[=]длина]

длина -- Число инструкций

для дизассемблера

Комментарии:

Команда U показывает инструкции отлаживаемой программы.

Если длина не определена, по умолчанию принимается восемь строк, если

это возможно, или на одну строку меньше высоты экрана.

Если адрес не определен, команда дизассемблирует инструкции с адреса первого

байта за последним байтом, дизассемблированным предыдущей

командой. Если предыдущей команды дизассемблировать не было, за адрес

по умолчанию принимается текущий CS:IP.

Если видимо окно кода, инструкции выводятся в окне

кода.

Если для диапазона указанного адреса загружен исходный текст, в зависимости

от текущего режима работы с кодом, могут быть выведены исходные строки.

Пример:

U $-10

Эта команда дизассемблирует инструкции, начиная

за 10 (шестнадцатеричное) байтов до текущего адреса.

U .499

Эта команда выводит текущий файл с исходным текстом, начиная со строки 499.



Содержание  Назад  Вперед