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


PRIL1 - часть 5


отладочной информацией, символьные метки выводиться не будут. Будет выводиться

только шестнадцатеричное смещение.


Команда SHOW (5.6)


Команда SHOW была улучшена, чтобы позволить вам сбрасывать на принтер большое

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

Новый синтаксис для SHOW:


SHOW [B | начало] [L длина]

B - начать с начала буфера

начало - число команд от конца буфера

длина - число команд для вывода


Если SHOW используется с параметром длины, вы можете использовать CTRL P для

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

начинается вывод с текущей позиции.


Команда FILE (5.10)


Команда FILE была улучшена. Новый синтаксис для FILE:


FILE [название-файла |*]


FILE * выводит все исходные файлы, которые были загружены LDR.EXE в

расширенную память.


Чтобы переключиться на новый файл командой FILE, вам больше не нужно вводить

полный путь или расширение файла. Например, чтобы переключиться на рабочий

файл C:\SOURCE\FOO.C, вызовите Soft-ICE и введите FILE FOO.


Подготовка к Отладке с Символами или по Исходному Тексту(7.2)


Усовершенствования в обработке Символов/Исходных Текстов Microsoft и Turbo


В Soft-ICE 2.5 сделаны усовершенствования в обработке символов и исходных

текстов для пользователей языков Microsoft или Turbo.


Soft-ICE теперь может получать информацию о символах и исходных текстах

прямо из .EXE-файла, если в .EXE-файле есть отладочная информация,

совместимая с Microsoft CodeView или Turbo Debug. Если присутствуют отладочные

записи, то MSYM.EXE, .MAP-файл и .SYM-файл больше не нужны. Для Microsoft

скомпилируйте с /Zi и скомпонуйте с /CO. Для Turbo, скомпилируйте с /v и

скомпонуйте с /v.


Переключатель /CO заставляет компоновщик добавлять символьную информацию к

концу вашего .EXE-файла. Хотя это вызовет увеличение размеров вашего .EXE-

файла, это не повлияет на количество стандартной памяти, требуемой вашей

программе.


Примечание :

MSYM.EXE полезен, когда вы

используете транслятор, который



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



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