apple_rom xor si,si @@: lodsb add

apple_rom

xor si,si 
@@: 
lodsb 
add ah,al 
loop @B 
cmp ah,[si] 
jne crcerror 

Это больше похоже не на CRC, а на подсчет checksum ;)

Bizquit

Несколько замечаний по FAQ:
1) Не плохо было бы указать ссылки на все используемые программы и файл биоса.
2) ИМХО, тем, кто первый раз читает этот фак не совсем ясно будет, что такое хэш и как его найти в их собственном БИОСе. Можно было бы указать хотя бы стандартную последовательность байт для AWARD_SW. Не ясно, для всех ли версий биос это справедливо ? Почему бы не дать ссылку на первоисточник -- там этот вопрос неплохо освещен.
3) Ни слова не сказано про восстановление CRC_origig_tmp. Неужели так прокатило ?
4)CBROM.EXE backup.bin /pci release nkr307.16k Зачем здесь nkr307.16k ?
5) По поводу врезки original.tmp обратно в биос - лучше отправить народ читать статью apple_rom'a, т.к. в получившемся факе приведен довольно редкий частный случай, когда прошивка начинается с #0020000h.
6) Не мешало бы дать линк на эту ветку форума (как на первоисточник), чтобы в случае чего возникшие вопросы (а они обязательно появятся) задавали здесь, а не создавали новую тему.

ЗЫ: Я до сих пор не пойму, почему эта тема расположена в разделе "Перешивка БИОС", а не в разделе "AWARD" ?

ЗЗЫ: Кстати, в самом начале фака желательно посоветовать юзерам прошить последнюю версию биоса для своей материнки -- глядишь, и биос кромсать не придется.

ЗЗЗЫ: По поводу CRC_origig_tmp разобрались уже в другой ветке: это обычная контрольная сумма (CheckSum), а не CRC (не мешало бы об этом в статье упомянуть). Спасибо ОГРОМНОЕ apple_rom 'у и Sergius'у !!!

ЗЗЗЗЫ: На скорую руку накатал утилитку для подсчета контрольной суммы файла. Работает неспешно, зато правильно ;)

ЗЗЗЗЗЫ: Совместил две утилиты (MkChkSum+myLHAhdr) в одной (LhaHdr01), существенно подновил ReadMe.

Изменение инженерного пароля
  • apple_rom Спасибо за ответ. Правда, конкретного алгоритма расчета
  • Сейчас по рекомендациям apple_rom +
  • apple_rom Может быть есть какие либо идеи
  • Ошибка в следующем - cbrom работает с
  • apple_rom Уже спрашивал , но
  • Дык... Заглядывал бы почаще - может, и
  • Так, народ - об чём гутарим, собственно??? Об
  • Стормозил. Сорри Сырцы то
  • Bizquit Полночи потратил на разработку этого
  • Упс, мой косяк... пропустил РPS... думал, что прога
  • Bizquit а если вторым способом (через
  • Тогда, пожалуйста, расскажи алгоритм или дай линк
  • cbrom завис вхлам ctrl+break не помогло -
  • Тогда, пожалуйста, расскажи алгоритм или дай линк
  • 1. метод подсчета CRC вовсе не является загадкой 2.
  • Поскольку на мой вопрос на конфе Оверклокерсов уважаемый
  • StarGaz0r Bizquit Может пригодится [url=http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=1535
  • че-нить придумаем
  • неа, он только в конец добавляет...
  • а cbrom'ом через /other добавлять?
  • вот в том-то и дело... и че теперь
  • хе-хе - там заголовок разный получается у архива
  • Хмм... или я что-то не так делаю, или
  • да - он самый - хэш по умолчанию MASTER_PASS_HASH DB 22h,0f2h,22h,52h,82h,0fah,72h,0f2h
  • я так понимаю главный модуль - находится
  • я тоже никогда инженерными паролями не заморачивался ;) но
  • Там нечто типа CRC, посчитанного кривым методом,
  • 1) Тайна сие великая есть: Вы пишете, что
  • хмм... а есть несколько способов сохранить кроме
  • Внимательно подумал, а после проверил - я был
  • тогда, вообще реально ли его убрать?
  • Есть сильное подозрение, что "обнуление" пароля есть неотъемлемая
  • 2IVP : нельзя ли подробнее?
  • Нет
  • Если мне нужно снести пароль, кем-то зачем-то установленный