Автор: amarant555 , 28 августа 2012
Может кто-нибудь знает алгаритм генерации хеша пароля сохраняемого в CMOS (Award 6.00 pg)?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

savely

13 лет 7 месяцев назад

Исходники Award 6.0 есть в сети, насколько помню.
В гугл с запросом типа "award bios sources"

igils

13 лет 7 месяцев назад

Если не секрет, зачем такие сложности? Любопытство, блин.

amarant555

13 лет 7 месяцев назад

В исходниках сам черт голову сломит. Гдет в нете встречал алгаритм описан для ранних версий. Пробовал, но или неправильно перевел с C++ (что маловероятно), или он изменился (что скорее всего). Зачем? - Писал под вин прогу редактирования CMOS. Изначально хотел чтоб из мастдая выставлять будильник. Но так и не разобрался, выставлял время но будильник не срабатывал. Такое чувство что флаг включения сохраняется не в CMOS, а памяти и сбрасывается в CMOS при нормальном выключении компа. Может кто разобрался? Попутно разобрался в изменении разных настроек. Можно и убрать пароль, но вот с хешем (алгаритмом) не разобрался. Хочу посчитать количество разнообразных подходящих паролей, да и просто очень интересно разобраться.

STRAIDER

13 лет 7 месяцев назад

Может это shadow BIOS влияет? Как обращаетесь к CMOS?

savely

13 лет 7 месяцев назад

Ну, взять программулину, заведомо умеющую ставить аларм (их я видел), софтайс (или windbg), поставить BPIO на порты CMOS и посмотреть что куда пишется...
Да и че-то усложняю я. Как насчет банально дампы CMOS посравнивать?

Алгоритм хеширования пароля в 4.51 отличается от 6.0, уверен на 90%. Но исходники за Вас курить не буду :)) Мне лично этот вопрос неинтересен.

amarant555

13 лет 7 месяцев назад

Вычислять что и куда пишут чужие програмулины тож гемор. (если кто сталкивался тот поймет) Одно и тож что копать в исходниках award-а. (что даж проще) Дампы сравнивал конечно - одно и тож. (ток меняются параметры которые всегда изменяются при дампе) Не оч разобрался пока, но думаю что надо включить какой то контроллер прерываний. Пробовал в исходниках алгаритм понять, так и не разобрался. p.s. если вопрос неинтересен то и писать незачем. )))

amarant555

13 лет 7 месяцев назад

А по каким адресам в CMOS находится пароль то? Меняю его, а дамп не меняется. Сответсвенно данные по адресам 1С и 1D одни и теже да и по 4D и 4E.

STRAIDER

13 лет 7 месяцев назад

А может, и не в CMOS дело?

savely

13 лет 7 месяцев назад

Надеюсь, Вы дампите 256 байт CMOS? Ну, не помню уж размера - но по обоим портам?
P.S. Если фраза непонята, то у меня не уточнять - в гугл.