Работа с BIOS других поставщиков

Реализация метода захвата обработчика прерываний BIOS, изложенного в двух предыдущих разделах, для BIOS иных, нежели Award BIOS, является задачей трудной, но вполне реалистичной. Практическое решение этой зада­чи осложняется отсутствием общедоступных инструментов, пригодных для модификации этих BIOS. Распаковка и исследование любой BIOS, не только Award, является довольно легкой задачей. Вы уже убедились в этом при диз­ассемблировании AMI BIOS Основная трудность заключается в сжатии модифицированных компонентов BIOS, корректировке контроль­ных сумм и их интеграции в рабочий двоичный файл BIOS. Даже общедос­тупные инструменты, предназначенные для этой цели, иногда не работают должным образом. Я попробую дать некоторые советы, призванные помочь вам разрешить эту проблему, особенно в случае с AMI BIOS и Phoenix BIOS. Утилиты для внесения модификаций в AMI BIOS, такие как Mmtool и Amibcp, можно найти в Интернете. С помощью утилиты Mmtool можно модифицировать BIOS расширения PCI, внедренную в двоичный файл AMI BIOS”. Что касается утилиты Amibcp, то ее применение во многом подобно использованию утилиты modbin для Award BIOS. С помощью утилиты
Amibcp можно модифицировать системную BIOS внутри двоичного файла AMI BIOS. Более того, некоторые более старые версии этой утилиты, вьщу щенные до 2003 года, могут добавлять новый сжатый компонент в двоичный файл AMI BIOS. Возможно, что это свойство может быть использовано вставки нового сжатого модуля в двоичный файл. Однако утверждать Этого С уверенностью я не могу, так как я не проводил всесторонних исследований этой возможности манипулирования AMI BIOS.



Рубрика: Женский интерес

Комментарии закрыты.