Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

CMOS


Демонов Е.В. ©   (2003-02-26 15:46:00) 

ЛЮДИ, Такая проблема. как вытащить информиацию о пароле на BIOS из биоса.
Собственно вопрос в другом. Знаю что информация о пароле находится по адресам $11 $1c $1d $2e $2f для пароля администратора и $4f 4d 4e 7d 7e для пароля пользователя. Уже собственно написал как получить пароль зная значения байтиков из $1c $1d и на моём рабочем компе уже опробовал всё ок. Но вот на другом компе у меня какаято ляжа получается. т.е. читая эти байты я получаю например что пороли не стоят анализируя адреса $11 и $4f но на самом деле пароль есть.
кто Что может сказать по жтому поводу ?


Shizak   (2003-03-04 12:49:00) [1]

В некоторых БИОС адрес 17h.


Демонов Е.В.   (2003-02-28 14:49:00) [2]

>>Vit@ly
>>Если покопаться, то можно найти и раскладку.
Что за раскладка ? , Где покапаться ?


Демонов Е.В.   (2003-02-28 14:47:00) [3]

>>Vit@ly
C чтением из портов 70-71 проблем нет. Читаю находясь в WIN98mE.

Есть написанная и отлаженная процедура расшифровки пароля по его хеш коду. Только вот загвоздка. Те данные которые находятся по дресам $11 1с 2d 4f 4d 4e похоже не содержат информацию о пароле, как написанно в статье http://www.kv.minsk.by/index1999482201.htm


Vit@ly   (2003-02-27 16:14:00) [4]

Думаю, что все места там (в CMOS) распределены, как это было в привычном и родном ДОСе. Если покопаться, то можно найти и раскладку. А с чтением из портов 70-71 надеюсь проблем нет?


Демонов Е.В.   (2003-02-27 16:08:00) [5]

>>Vit@ly
А кто пароль записывает в CMOS ?
Разве не BIOS. ?


Vit@ly   (2003-02-27 15:44:00) [6]

ИМХО пароль хранится в CMOS и поэтому каждый BIOS вполне может быть и ни причем


Демонов Е.В.   (2003-02-27 15:32:00) [7]

С AGGRESSOR я тоже согласен - каждый BIOS волен хранить свои настройки как хочет
P.S. Где то даже прочитал что он может свои настройки сначала архивировать архиватором типа LHA а уж потом сохранять.


Демонов Е.В.   (2003-02-27 15:20:00) [8]

>>Евген
сОБСТВЕННО КОД ТО НЕ НЕ delphi а на TURBO PASCAL-е ,
Там Делаю Так

Port[$70]:=address;
Port[$71]:=Value;

А система WIN98ME,
>>В WinNT/2k/XP напрямую с железом работать нельзя,
Т.е. ? что система сообщит об этом когда я попытаюся выполнить вышепреведённый код и сгенерирует ошибку ?



P.S.
>>А, собственно, исходничком не поделишся? :)

А, собственно, какой исходничек тебы интересует - то что ч показал выше или как и 2-х байтного слова получить все возможные пароли пароли.

Если последнее то могу подсказать только алгоритм (хотя и исходник есть - сам писал)



Евген   (2003-02-26 17:30:00) [9]

А, собственно, исходничком не поделишся? :)
В WinNT/2k/XP напрямую с железом работать нельзя, кстати ты не указал какая система стоит у тебя. А в остальном я согласен с
> AGGRESSOR
.


Демонов Е.В.   (2003-02-26 16:42:00) [10]

ЧТо никто не в курсе ?


Демонов Е.В.   (2003-02-26 16:09:00) [11]

Ладно, так - Может ли быть что из под виндов при обращении к этим портам вылазят не данные CMOS а какойто мусор. На той машине стоит WIN98me. Т.е. может какаято защита осуществляется виндосом ? вроде что то слыхал про это в WIN2000


AGGRESSOR   (2003-02-26 16:00:00) [12]

Разные БИОСы- разные АДРЕСы :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо