Навчіть контрольні суми вважати vlab

Тема повідомлення: Re: Навчіть контрольні суми рахувати?

Навчіть контрольні суми вважати vlab

Цей приклад не коректний. Біос від Insyde, PhoenixTool сам перераховує КС.
Почитай про структуру EFI на Хабре, подивися з чого складається заголовок EFI модуля, згодувати тулу, побачиш, що КС він перерахував сам. Один нюанс - треба дивитися не в папці DUMP, а розпаковувати модуль з підміню Structure.

sip
Є "правильний" спосіб: порівняти вихідну і отриману CRC і вирахувати шукані зміни.
Є "колгоспний" спосіб: міняєш що небудь не потрібне (дату релізу BIOS наприклад), перераховується і дивишся куди змінюється. Ось так підбором і отримуєш потрібну.
Зазвичай роблять за другим способом.


_________________
Ремонт ноутбуків в Єкатеринбурзі. Навіть після "майстрів".
booknot.ru тел (343) 237-37-37
A probis probari, ab improbis improbari aequa laus est.

Тема повідомлення: Re: Навчіть контрольні суми рахувати?

Навчіть контрольні суми вважати vlab

MSF113
Ти як завжди правий.
---------- Додано через 41 хвилину 29 секунд: ----------
Сгазіл і накосяччіл. Піднесли пивко, В попу. Два резюка і кондер в мінус.
Добре скан зробив, карта рідкісна, тоша x200

Господа, підкажіть як кс у Insyde порахувати, якщо можна якомога детальніше. Дякуємо.

Контрольну суму чого? Файлу, модуля, блоку, рядки? І що значить Insyde? Навіть в межах одного дампа у 2 сусідніх модулів кс може вважатися по різному алгоритму. Не кажучи вже про те, що в одному дампі сума різних контрольних сум - сама по собі може бути контрольною сумою. І в межах одного блоку даних може бути застосовано кілька алгоритмів кс.
Загалом - почитайте для початку самі основи. І прохання про допомогу в роботі з даними без прикладання самих даних і опису їх змін - абсолютно марна.


_________________
Дупа є універсальний інтерфейс. Бо через дупу можна зробити абсолютно все.

Тема повідомлення: Re: Навчіть контрольні суми рахувати?

Схожі статті