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


PRIL1 - часть 6


производит .MAP-файл, совместимый

с Microsoft Link, но не помещает

Microsoft-совместимую отладочную

информацию в .EXE-файл.


Загрузка Программ и Символьных Файлов (7.4 и новая команда TABLE)

Несколько Символьных Таблиц


Soft-ICE 2.5 теперь может обрабатывать две символьные таблицы. Это

полезно при отладке T&SR или загружаемого драйвера устройства DOS с

приложением или отладке оболочки с порожденным процессом.


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

используйте команду Soft-ICE TABLE. TABLE 1 использует символьную таблицу

номер один, TABLE 2 использует символьную таблицу номер 2.


Чтобы использовать две символьные таблицы, сделайте следующее:


1. Используйте LDR, чтобы загрузить вашу первую

программу и символьную информацию.

2. Вызовите Soft-ICE.

3. Введите "TABLE 2".

4. Выйдите из Soft-ICE.

5. Используйте LDR.EXE, чтобы загрузить вторую

символьную таблицу.


Теперь оба набора символьной информации загружены в расширенную память и

вы сейчас видите второй набор символьной информации. Используйте команды

TABLE 1 и TABLE 2, чтобы переключаться между наборами символьной информации,

которые вы сейчас видите.


Чтобы просмотреть символьную информацию вашей первой программы, вызовите

Soft-ICE, если это еще не сделано, и введите:


"TABLE 1"


Чтобы просмотреть символьную информацию вашей второй программы, вызовите

Soft-ICE, если это еще не сделано, и введите:


"TABLE 2"


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

набор символьной информации просматривается в настоящее время.


Примечание :

Когда вы перезагружаете таблицу 1, введя

TABLE 1, затем загрузив ее при помощи LDR,

таблица 2 приходит в негодность.



Управление Табуляцией (Новая команда TABS)


Soft-ICE 2.5 позволяет вам управлять размером знака табуляции в исходных

файлах. Предыдущие версии Soft-ICE принимали размер табуляции - 8. Синтаксис

команды TABS:


TABS [2 | 4 | 8]


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



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



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