Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по BIOS, пароль 
:(
    Опции темы
AlexLd
Дата 25.2.2007, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 1.2.2007

Репутация: нет
Всего: нет



Всем привет!
Подскажите, а можно ли с помощью VC++.NET2003 обратиться к BIOS и узнать пароль.
Если да то поподробнее, если нет то какими методами.
PM MAIL   Вверх
Rijndael
Дата 9.4.2008, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 2.11.2007
Где: Новосибирск

Репутация: нет
Всего: нет



AlexLd, наверное, стоит обратиться к элементарной логике, чтобы понять, что этого сделать нельзя.
PM MAIL ICQ   Вверх
MAKCim
Дата 9.4.2008, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 1
Всего: 207



Цитата(Rijndael @  9.4.2008,  15:43 Найти цитируемый пост)
AlexLd, наверное, стоит обратиться к элементарной логике, чтобы понять, что этого сделать нельзя.

можно  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
korian
Дата 9.4.2008, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 8.3.2008
Где: Украина, Харьков

Репутация: 4
Всего: 17



Цитата(MAKCim @  9.4.2008,  17:17 Найти цитируемый пост)
можно

нельзя.
PM   Вверх
MAKCim
Дата 9.4.2008, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 1
Всего: 207



Цитата(korian @  9.4.2008,  18:50 Найти цитируемый пост)
нельзя. 

берем VC++ и DDK
пишем модуль ядра
из нулевого кольца получаем доступ к BIOS (предварительно играем с чипсетом в случае, если отображение BIOS на адресное пространство выключено)
в образе BIOS ищем пароль
но есть одно "но"
пароль может быть закодирован или представлен хэшем
 smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
korian
Дата 9.4.2008, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 8.3.2008
Где: Украина, Харьков

Репутация: 4
Всего: 17



Цитата(MAKCim @  9.4.2008,  17:58 Найти цитируемый пост)
пароль может быть закодирован или представлен хэшем

не "может быть", а скорее всего так и будет.
PM   Вверх
MAKCim
Дата 9.4.2008, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 1
Всего: 207



korian, 
вопрос был в чем?
можно или нет?
можно, но трудно
а иногда невозможно
в случае если пароль зашит аппаратно и получить к нему доступ програмно нельзя


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
korian
Дата 9.4.2008, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 8.3.2008
Где: Украина, Харьков

Репутация: 4
Всего: 17



Цитата(MAKCim @  9.4.2008,  18:17 Найти цитируемый пост)
а иногда невозможно

еще раз, в большенстве случаев (можно даже сказать всегда) невозможно, а не иногда.
если и существует биос, который пароль не хеширует - то это какой-нить старый биос. я таких не видел. а в последнее время думаю таких и не производят.

Это сообщение отредактировал(а) korian - 9.4.2008, 21:22
PM   Вверх
xvr
Дата 10.4.2008, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 40
Всего: 223



Цитата(MAKCim @ 9.4.2008,  18:58)
Цитата(korian @  9.4.2008,  18:50 Найти цитируемый пост)
нельзя. 

берем VC++ и DDK
пишем модуль ядра
из нулевого кольца получаем доступ к BIOS (предварительно играем с чипсетом в случае, если отображение BIOS на адресное пространство выключено)
в образе BIOS ищем пароль
но есть одно "но"
пароль может быть закодирован или представлен хэшем
 smile

Берем например notebook IBM Thinkpad T41, у него пароль лежит в отдельной сериальной eeprom'ке, которая ВООБЩЕ недоступна ниоткуда, кроме самого BIOS'а. Так что для него алгоритм чтения пароля другой:
  •  Берем отвертку, вскрываем корпус
  •  Берем паяльник, подпаиваемся к ногам eeprom
  •  Берем программатор, читаем eeprom через подпаянные концы
  •  На полученный дамп натравливаем программу декодировки (пароль там лежит по одному из 2х смещений и представленн в скан кодах клавиатуры)
Очень хотелось бы получить алгоритм решения шагов 1-3 в VC (можно даже с DDK)  smile 

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0480 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.