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




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, выберите компоненты, которые хотите поставить, после чего попадете в окно выбора видеоадаптера.


        Содержание  Назад  Вперед