Русский / Russian English / Английский

Сейчас на форуме: strannyi (+1 невидимый пользователь)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 eXeL@B —› Крэки, обсуждения —› файл BIOS прошивки: функциональное и структурное исследование
Посл.ответ Сообщение

Ранг: 1.1 (гость)
Статус: Участник

Создано: 22 января 2020 00:54 · Поправил: 0x00000 New!
Цитата · Личное сообщение · #1

Приветствую!
Прошу дать почву для старта реверса BIOS прошивки по следующей теме:

Структурное и функциональное исследование файла прошивки BIOS (CI770AA6.bin) для материнской платы Ivy Bridge производителя LEX Technologies.
Необходимо выявить модуль BIOS, который отвечает за вход в BIOS Setup
Utility (т.е. перехватывает нажатия клавиш F2 и DEL), а также указать функции обработки этих событий.

Результат:
а) описание файла;
б) подробное описание функционирования прошивок BIOS для каждой
из фаз (SEC, PEI, DXE, BDS);

Прошу подсказать, за что браться в данном исследовании (начиная от ключевых слов в поиске запроса в браузере); ни в коем случае не прошу решить задачу -- просто подскажите по какой "трассе" надо ехать и чем "чертить дорогу"? Где можно заручиться опытом по данной теме?

Спасибо!

p.s. ссылка на файл -- дополняю (кричите, если плохо что ftp с гугла, а не с онион сервиса -- исправлю) https://mail.google.com/mail/u/0?ui=2&ik=8aadc256a7&attid=0.2&permmsgid=msg-f:1656346523735883315&th=16fc86633c3afe33&view=att&disp=safe

Ранг: 44.6 (посетитель)
Статус: Участник

Создано: 24 января 2020 10:54 New!
Цитата · Личное сообщение · #2

А что трудно было ссылку на файлик вставить?
Сейчас все кинутся искать в загашниках и в интернетах!...
А вообще возьми UEFITool да смотри, что там внутри, если уж это UEFI!..
0x00000 пишет:
Структурное и функциональное исследование файла прошивки BIOS

А вот это совсем немногие умеют!..

Ранг: 251.0 (наставник)
Статус: Участник

Создано: 24 января 2020 11:16 New!
Цитата · Личное сообщение · #3

https://www.win-raid.com/t3413f16-GUIDE-Coffee-Lake-CPUs-on-Skylake-and-Kaby-Lake-motherboards.html
Вот тут умеют ковырять биосы

Ранг: 44.6 (посетитель)
Статус: Участник

Создано: 24 января 2020 11:49 New!
Цитата · Личное сообщение · #4

TryAga1n пишет:
Вот тут умеют ковырять биосы

Умеют, никто не спорит! Только вот ТС нужны результаты -> а) и б)
Очень "скромное" желание!
Если уж общее описание, то статьи CodeRush на Хабре, с них стоит начинать!

Ранг: 1.1 (гость)
Статус: Участник

Создано: 24 января 2020 22:32 New!
Цитата · Личное сообщение · #5

DrVB_5_6 пишет:
UEFI

Да, UEFI -- ссылку кинул на файл, просто не хочу, чтобы задачу решили за меня, просто веки мои открыть прошу)

Пошел чекать ваши линки!

Добавлено спустя 6 минут
"а) описание файла;
б) подробное описание функционирования прошивок BIOS для каждой
из фаз (SEC, PEI, DXE, BDS)"

Анализ дизассемблирования данного файла -- это путь к успеху? или я не правильно понимаю поставленную мне задачу?

Ранг: 44.6 (посетитель)
Статус: Участник

Создано: 25 января 2020 11:58 · Поправил: DrVB_5_6 New!
Цитата · Личное сообщение · #6

0x00000 пишет:
просто не хочу, чтобы задачу решили за меня, просто веки мои открыть прошу

Ну вряд ли Вам в ближайшие n лет удастся решить эту задачу!

0x00000 ранее пишет:
Результат:
а) описание файла;
б) подробное описание функционирования прошивок BIOS для каждой
из фаз (SEC, PEI, DXE, BDS);


Отчет с такими результатами по каждой прошивке (одной единственной), подготовленный по требованию "некоторых" контор,
стоит сумм с немалым количеством нулей.
А сделать его могут очень и очень немногие!
Так что иллюзии можете отбросить, а если есть конкретная частная задача, то могут подсказать её решение или,
хотя бы, подскажут, кто может решить!
В принципе, для решения первой части Вашего вопроса потребуется дизассемблирование/частичная декомпиляция
одного или двух исполняемых файлов, тогда как в прошивке их может быть не одна сотня!

0x00000 пишет:
Анализ дизассемблирования данного файла -- это путь к успеху?

Ну если найдёте нужный самостоятельно - это будет большой успех!
Если в течение хотя бы года Вам удастся его корректно дизассемблировать и привести к "понятному" виду,
то это будет огромный успех!
Хотя, может быть, Вам и не понадобится полное дизассемблирование и всё решается на раз-два!

Дерзайте! В принципе, сверхестественного там ничего нет, но заморочек - навалом!
Скорей всего, Вам даже не будет нужно опускаться до уровня работы с отдельными устройствами!!!
А скачать файл мне так и не удалось!
 eXeL@B —› Крэки, обсуждения —› файл BIOS прошивки: функциональное и структурное исследование

Видеокурс ВЗЛОМ