Дизассемблирование BIOS расширения платы Realtek 8139

Для начала, дизассемблируем 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 по сегменту



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

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