Автор: dicabor , 26 мая 2010
Всем доброго дня! Ребят, заинтересовался исследованием BIOS, почитал разную литературу, но так и не смог найти ответ на свой вопрос :(.
Вопрос вот в чем:
Экспериментирую с прошивкой (AMIBIOS 8) для материнской платы MSI G31TM-P35. Поскольку часть прошивки хранится в сжатом виде, то для распаковки использую MMTOOL. Получил 22 модуля. Можно дизассемблировать каждый модуль по отдельности, но тогда не понятно как они друг с другом взаимодействуют. Вот и встал вопрос, как собрать все модули в один файл, чтобы его можно было бы загрузить в Иду и проанализировать? Знаю, что надо создавать новые сегменты и грузить в них код, но возникает новый вопрос: по каким адресам загружать каждый из модулей?
Чувствую, что вопросы не новы, но, к сожалению, поиск решений не увенчался успехом.
Что посоветуете?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
savely, вот именно это меня и расстраивает. А по поводу 32 бита - не знаю, в сообщении было написано, что только для 32-битного режима. То есть упоминания Win32 не было. В качестве дебагера был Борщ (Bochs).

savely

15 лет 8 месяцев назад

В качестве дебагера был Борщ (Bochs).
\
А, ну ежели Bochs - изучайте его настройки. В частности - Disk image debugging

P.S. Качнул IDA 5.5 - да, много добавили в плане отладки... Интерфейс к WinDbg может быть интересен (мне)...

XVilka

15 лет 8 месяцев назад

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