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


PRIL1 - часть 3




Загрузка BOUNDS-CHECKER для использования с Soft-ICE 2.5


Чтобы использовать BOUNDS-CHECKER с Soft-ICE 2.5, вы должны сначала:


1. Установите BOUNDS-CHECKER на ваш жесткий

диск, используя программу установки

BOUNDS-CHECKER (BCSETUP.EXE).

2. Замените строку DEVICE=d:\путь\BC.SYS в

вашем файле CONFIG.SYS на DEVICE=d:\путь\S-ICE.EXE.

Используйте те же параметры, что были в

командной строке BC.SYS. Кроме этого, вы

можете захотеть использовать параметр

/TRA nnnn, чтобы создать буфер обратной

трассировки больше чем 10КБ. Вы также можете

увеличить размер вашего параметра /SYM nnnn

чтобы обеспечить загрузку вашего исходного

текста и символов.

Примечания :

Вам не нужен переключатель /BC

в строке DEVICE=d:\путь\S-ICE.EXE

в CONFIG.SYS как указано в руководстве

по BOUNDS-CHECKER.

Вам необходимо иметь Soft-ICE версии 2.5

или большей и BOUNDS-CHECKER

версии 1.1 или большей для возможности

их сосуществования.



Запуск Soft-ICE 2.5 с BOUNDS-CHECKER


Запустите BOUNDS-CHECKER. Когда BOUNDSCHECKER активен, если вы хотите войти

в Soft-ICE, чтобы продолжить отладку, выберите в главном меню пункт Options,

затем выберите Soft-ICE. Чтобы повторно войти в BOUNDS-CHECKER, просто выйдите

из Soft-ICE при помощи "горячих клавиш" или команды X.


Если у вас недостаточно расширенной памяти, чтобы запустить BOUNDS-CHECKER,

вы можете сэкономить память, запустив BOUNDS-CHECKER с опцией /S в форме:


BC /S имя-программы


Это отменяет загрузку исходного текста в расширенную память для использования

в Soft-ICE. Недостаток - то, что Soft-ICE будет показывать номера строк, но не

будет показывать исходный текст.

Примечание :

Точки останова на диапазон и диапазоны обратной

трассировки Soft-ICE будут отключены во время

выполнения BOUNDS-CHECKER.


Команда Soft-ICE BOUNDS


Новая команда, BOUNDS, используется для включения и отключения из Soft-ICE

проверки границ. Это полезно если вы хотите остановиться чтобы

произвести отладку из сессии BOUNDS-CHECKER,

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



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



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