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



S-ICE - часть 51


Пример:

SHOW 40

Этот пример выведет на экран команды из буфера обратной трассировки,

начиная с 40-ой инструкции от конца буфера.

TRACE

TRACE -- Включает режим эмуляции пошагового исполнения

Синтаксис:

TRACE [начало] | [OFF]

начало -- Смещение (в инструкциях) от

конца буфера (последней зафиксированной

команды) с которого надо начать эмуляцию.

OFF -- Выход из режима эмуляции трассировки.

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

Команда TRACE позволяет вам повторно "проигрывать" команды из буфера

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

Для использования режима эмуляции трассировки вам необходимо иметь видимое

окно кода. После входа в режим эмуляции трассировки используйте команды XT, XP

и XG для трассировки команд из буфера.

Для выхода из режима эмуляции трассировки введите TRACE OFF.

TRACE без параметров сообщает включен режим эмуляции трассировки

или нет.

Обратите внимание:

До вызова команды TRACE, команды должны регистрироваться при помощи диапазона

обратной трассировки. См. главу 9 для подробной информации о диапазонах.

Подсказки:

Режим эмуляции трассировки наиболее полезен, когда видимо окно кода. Часто

полезно использовать TRACE вместе с командой SHOW. Это позволяет

просматривать инструкции в буфере истории обратной трассировки одновременно

в двух различных формах.

Пример:

TRACE 40

Этот пример производит эмуляцию трассировки, начиная с 40-ой

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

эмуляции трассировки будет активен, пока не будет

введено TRACE OFF.

XT

XT -- Одиночный шаг в режиме эмуляции трассировки

Синтаксис:

XT [R]

R -- Одиночный шаг в обратном направлении.

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

Команда XT пошагово проходит буфер истории обратной трассировки инструкций.

Эта команда действует подобно команде T для нормальной отладки. Заметьте

что в режиме эмуляции трассировки регистры не изменяются,

за исключением CS и IP.

Команда XT позволяет вам повторно выполнять команды из буфера истории



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