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


S-ICE - часть 66


При настройке для

.EXE-программы, значение должно быть на 10H больше чем найденная база в

команде MAP. При настройке для .COM-программы, используйте адрес базового

сегмента, найденного в команде MAP.


Команда MAP отобразит, по крайней мере, два входа для каждой программы.

Первый - обычно среда, а второй - обычно

сама программа. Базовый адрес программы - значение перемещения.


Пример:

SYMLOC 1244 + 10

Это переместит все сегменты в таблице идентификаторов

относительно 1244. + 10 используется, чтобы переместить TSR

бывший первоначально .EXE-файлом. Если это - .COM-файл

+ 10 не обязательно.



SRC


SRC -- Переключает между исходным текстом, смешанным режимом и кодом


Синтаксис:


SRC [?]


Комментарии:

Команда SRC переключает между режимом исходного текста, смешанным режимом и

режимом кода в окне кода.


Если введено SRC ?, отображается текущее состояние.


Пример:

SRC

Эта команда изменяет текущий режим окна кода.

Если режим был режимом исходного текста, он становится смешанным.

Если режим был смешанным, он становится режимом кода. Если режим

был режимом кода, он становится режимом исходного текста.


Функциональная клавиша по умолчанию: F3


FILE


FILE -- Изменить/вывести текущий исходный текст


Синтаксис:


FILE [имя файла]


Комментарии:

Если имя файла указано, этот файл становится текущим файлом и

начало файла выводится в окне кода. Если имя не указано, выводится

имя текущего файла (если он есть) с исходным текстом.


Команда FILE часто полезна при установке точки останова в строке, которая

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

желаемого файла в окно кода, используйте команду SS для поиска определенной

строки, переместите в нее курсор и введите BPX для установки точки останова.


Обратите внимание:

Для команды FILE доступны только файлы с исходным текстом, загруженные в

дополнительную память (XMS) программой LDR.EXE.


Пример:

FILE MAIN.C

Если MAIN.C был загружен LDR.EXE, эта

команда выводит его в окно кода, начиная со



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



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