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


S-ICE - часть 73


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

сообщения. Она должна использоваться, если вы загружаете

Soft-ICE из командной строки DOS и не хотите вывода

сообщения и больше ничего не знаете об

использовании расширенной памяти. Заметьте что

опция EXTENDED - тот же самое, что и параметр

командной строки /E в Soft-ICE 1.X.


6.4.2 Назначения Функциональных Клавиш


Во время загрузки любой функциональной клавише может быть назначена одна или

больше команд Soft-ICE. См. описание команды FKEY в части 5.8 (Команды

Настройки Отладчика) для описания назначения функциональных клавиш из

командной строки Soft-ICE.


Синтаксис для назначения названий функциональных клавиш в S-ICE.DAT:


Название-функциональной-клавиши = "строка"

Название-функциональной-клавиши -- F1, F2... F12.

строка -- строка может состоять из любых имеющих силу

в Soft-ICE команд и специальных

символов ^ и ;. ^ помещается в

строку, чтобы сделать команду

невидимой. ; помещается в строку

для обозначения возврата каретки. Строка

должна быть заключена в двойные кавычки.


Вот пример назначения функциональной клавиши в S-ICE.DAT:

F12 = "D 100;"



Это назначит команду Soft-ICE, Dump функциональной клавише 12. При нажатии

F12 Soft-ICE будет выводить дамп памяти со смещения 100H в текущем сегменте

данных. Точка с запятой после 100 представляет клавишу ВВОД.


6.4.3 Последовательность Команд Инициализации


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

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

установить параметры окон и изменить стандартную комбинацию горячих клавиш.

Синтаксис для введения последовательности команд инициализации в S-ICE.DAT

следующий:


INIT = "строка-назначения"

строка-назначения -- Строка состоит из любых имеющих силу

в Soft-ICE команд и специальных

символов ^ и ;. ^ помещается в

строку, чтобы сделать команду

невидимой. ; помещается в строку

для обозначения возврата каретки.


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