Для проверки целостности AMI BIOS, по всей вероятности, применяется только 8-битная контрольная сумма. Я употребил выражение «по всей вероятности», потому что на данном этапе я еще не полностью реализовал свои планы по дизассемблированию двоичных файлов AMI BIOS. Тем не менее, я опишу результаты, полученные мною на данный момент, и продемонстрирую все процедуры, которые мне удалось обнаружить. Первая из этих процедур проверяет целостность 8-битной контрольной суммы всего двоичного файла BIOS. Дизассемблированный код этой процедуры показан Эта процедура, как и другие процедуры в этом подразделе, взяты из базы данных результатов дизассемблирования двоичного файла BIOS материнской платы Soltek SL-865PE с помощью IDA Pro. При внесении изменений в двоичный файл Award BIOS с помощью утилит modbin или Cbrom, вам нет необходимости беспокоиться о правильности контрольной суммы. Эти программы автоматически корректируют ее с учетом изменений, сделанных с их помощью. Но следует помнить, что хакеры, желающие вставить посторонний код в двоичный файл BIOS, могут избрать подход с применением грубой силы, при котором проверка правильности контрольной суммы может быть полностью блокирована. Этого можно добиться, заменив процедуры проверки контрольной суммы подложными процедурами. Такой подход не рекомендуется, так как он повышает вероятность неудачной инициализации системы. Тем не менее, хакеры могут воспользоваться им как последним средством. Обратите внимание, что процедура, приведенная не фигурирует в блоке начальной загрузки в явном виде, так как она является сжатой частью всего двоичного файла BIOS. Просмотреть ее можно лишь после распаковки. Вторая процедура является частью процедуры POST, имеющей код D7h. Исходный код этой процедуры показан в Эта процедура также вычисляет 8-битную контрольную сумму ясно видно, что процедуры проверки контрольной суммы, приведенные в них, являются разновидностями процедуры для вычисления контрольной суммы. Кроме того, существует вероятность, что механизм проверки контрольной суммы может быть встроен и в другие процедуры POST AMI BIOS.
Рубрика: Женский интерес