Для начала, дизассемблируем BIOS расширения семейства чипов Realtek 8139A/B/C/D. В дальнейшем, будем называть это семейство чипов Realtek Gl39X. BIOS расширения для Realtek 8139X Называется rpl. rom. Вероятно, такое название было выбрано, чтобы напоминать о возможности удаленной заГрУзки. Как показано далее, данная BIOS расширения рС1 придерживается как спецификации BIOS расширения PCI, так и спецификации РпР. Двоичный файл BIOS расширения можно скачать Двоичный файл BIOS, рассматриваемый здесь, был выпущен в 2001 г. В случае с «хакнутой» платой контроллера SCSI, функция Init PCI должна работать безупречно, так как BIOS материнской платы всегда исполняет ее при загрузке, и ошибки в этой функции могут привести к зависанию системы. Описанная процедура исправления BIOS расширения является довольно опасной, и ее нужно выполнять с должной предосторожностью. Особенно внимательным нужно быть при удалении закорачивающего приспособления, чтобы случайно не закоротить выводы под напряжением. Но, как показывает мой опыт, если данная процедура выполнена должным образом, то сама по себе она не причиняет никакого вреда компонентам компьютера. Дизассемблирование BIOS расширения
Это — новейшая из всех версий, котоРую Я смог найти на сайте Realtek. Итак, приступим к самому дизассемблированию. Сначала создадим элементарный сценарий IDA Pro для облегчения работы по разбору двоичного файла. Исходный код этого сценария показан Исходный код, приведенный разработан с учетом спецификации BIOS расширения PCI и спецификации РпР, рассмотренных в предыдущей главе. Чтобы применить этот сценарий, откройте двоичный файл BIOS расширения в IDA Pro по сегменту
Рубрика: Женский интерес