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


PRIL1 - часть 2


BPIO и записывать все значения, записанные или считанные из этого порта.


Загрузка Soft-ICE (2.2)


Следуйте инструкциям по установке из Руководства Пользователя

Soft-ICE 2.0, чтобы скопировать все файлы из корневой директории

дистрибутивной дискеты в ваш каталог Soft-ICE на жестком диске.

Кроме этого, скопируйте файлы из каталога /NEW дистрибутивной

дискеты в ваш каталог Soft-ICE на жестком диске; это - новые файлы

выпуска Soft-ICE 2.5.

Примечание :

Если вы до этого использовали

Soft-ICE 2.0 c опцией /EMM в

командной строке S-ICE в CONFIG.SYS,

вы должны запустить EMMSETUP. Так как

EMMSETUP записывает конфигурационную

информацию прямо в файл S-ICE.EXE, эта

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

загрузили Soft-ICE 2.5.


Использование Soft-ICE с BOUNDS-CHECKER (Новая возможность)


Введение


BOUNDS-CHECKER дает вам под MS-DOS защиту на уровне операционной системы защи-

щенного режима. Во время выполнения вашей программы BOUNDS-CHECKER защищает

код вашей программы и всю память вне программы. Когда происходит системный

вызов MS-DOS или BIOS или происходит прерывание, BOUNDS-CHECKER предотвращает

разрушение вашей программы системным программным обеспечением. Так что BOUNDS-

CHECKER может обнаруживать не только проблемы, вызванные вашей программой, он

также может определять, затирает ли T&SR или другая программа вашу.


Каждый раз после изменений в вашей программе, запустите BOUNDS-CHECKER

во время проверки нового кода. Ваша программа выполняется на полной скорости,

и, если вы случайно обратитесь к памяти вне границ программы, BOUNDS-CHECKER

"всплывет", выводя вызвавшую это исходную строку.


Использование Soft-ICE в комбинации с BOUNDS-CHECKER очень полезно,

когда ошибка, обнаруженная BOUNDS-CHECKER, не имеет явной причины. Вам

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

немного поотлаживать или повторно запустить программу с возможностями

обратной трассировки Soft-ICE, чтобы определить причину доступа за границы.



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



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