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


Softice - часть 2


Утилита Symbol Loader загружает отладочную информацию для вашего модуля, позволяет настроить SoftIce, и дает возможность записать историю комманд (history buffer) в файл.

SoftIce совмещает в себе мощь аппаратного отладчика и удобство символьного, он имеет следующие возможности:

  • Символьная отладка 32-битных приложений, отладка драйверов устройств для WIN NT, драйверов для WIN95, VxD, 16-битных программ для DOS и Windows.
  • Отладка фактически любого кода, включая подпрограммы прерывания и внутренние подпрограммы WIN 95 и WIN NT.
  • Установка точек останова на операции чтения/записи в память, чтения/записи портов ввода-вывода, прерываний.
  • Установка точек останова на сообщения Windows.
  • Установка точек останова, срабатывающих при определенных условиях (условных точек останова), и действий, которые должны произойти при срабатывании точки останова.
  • И многое другое ...

Symbol Loader позволяет прочитать отладочную информацию из отлаживаемых программ (EXE, DLL, VxD, 386, OCX) и загрузить ее в отладчик, запустить ваше приложение и автоматически установить точку останова на точку входа в программу, записать в файл протокола отладки.

Инсталляция

Аппаратные требования (от NuMega):

  • Процессор:486 или Pentium.
  • ОЗУ:необходимо 16 Мб (хотя в свое время работал и на 8), желательно 32 Мб.
  • Мышка:обычная или PS (интересно, а кто в виндах без нее работает?).
  • Видеокарта:начиная с версии 3.2, в SoftIce входит универсальный дисплейный адаптер, который должен работать с любой видеокартой, также есть драйвера и для большого числа видеокарт.

SoftIce поддерживает работу с:

  • одной видеокартой (стандартный вариант)
  • с двумя видеокартами (вторая видеокарта должна быть MDA (Monochrome Display Adapter) или Hercules-совместимая)
  • с двумя обычными видеокартами при условии, что они будут работать вместе
  • удаленную отладку (со вторым компьютером, который соединяется с первым посредством COM-порта (remote debugging));

На диске занимает 5,8 Мб.

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


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