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


S-ICE - часть 80


проходить ваш исходный код как при обычной отладке. Soft-ICE предоставляет два

разных режима отладки по исходному тексту: смешанный режим и режим исходного

текста. Используйте команду SRC для переключения между режимами.

Смешанный режим выводит строки исходного текста и код ассемблера, полученный

из этих строк исходного текста, совместно. Смешанный режим полезен, когда вы

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

ссылки. Смешанный режим обеспечивается и когда окно кода видимо и когда нет.


Режим исходного текста строго выдает на экран строки исходного текста. Отладка

по исходному тексту требует, чтобы окно кода было видимо.


7.6.1 Использование Номеров Строк


Номера строк могут использоваться вместо адресов в нескольких командах. Для

отличия номера строки от фактического адреса, поместите знак . (точка) перед

номером. Например, чтобы установить точку останова на выполнение в строке

исходного текста 450, введите:


BPX .450


7.6.2 Использование Режима Исходного Текста в Окне Кода


Для входа в режим исходного текста, должно быть видимо окно кода. Если оно

невидимо, используйте команду WC, чтобы сделать его видимым. Однажды войдя в

режим исходного кода, вы можете использовать команды Soft-ICE, переключаться

на другой исходный файл, просматривать исходный текст в любом месте файла,

пролистывать файл, искать строки в файле и устанавливать точки останова в

файле. Для полной информации следующих команд см. их описания в главах 4 и 5.

Следующий список - краткий обзор команд, полезных при отладке по

исходному тексту:

* Сделать окно кода видимым (если оно еще не видимо)

командой WC.

* Переключить между режимом исходного текста, смешанным и режимом кода

командой SRC. Для переключения режимов введите:

SRC


* Поместить исходный файл в окно кода (если он еще не

там) командой FILE. Например, для

перехода от текущего файла к файлу MAIN.C введите:


FILE MAIN.C


* Вывести исходный текст с определенной позиции в

исходном файле командой U.


Начало  Назад  Вперед



Книжный магазин