Попал в руки рабочий ноутбук Fujitsu Siemens LifeBook S7010. Установлен пароль на загрузку, причем он успешно “забыт” недавно уволенным сотрудником. Быстрый поиск по форумам результата не дал, большинство советов либо запустить программку сброса BIOS из DOS/Windows, либо взять в руки отвертку, добраться до батарейки и сбросить все к чертям собачьим старым проверенным способом. Ни то, ни другое решение меня категорически не устраивают. Углубленное изучение вопроса принесло свои плоды.
Оказалось, что сам пароль защищен достаточно слабо, значительно слабее, чем могло бы быть.
При вводе подряд 3 определенных паролей (3hqgo3, jqw534, 0qww294e) в ответ получаем не только сообщение, что система деактивирована, но и хеш в виде 5 групп по 4 цифры, например 1111-2222-3333-4444-5555. По нему можно восстановить мастер-пароль.
$ python pwgen-fsi-5x4dec.py Master Password Generator for FSI laptops (5x4 digits version) Copyright (C) 2009 dogbert # When asked for a password, enter these: First password: 3hqgo3 Second password: jqw534 Third password: 0qww294e # You will receive a hash code with five blocks, each with four numbers, e.g. 1234-4321-1234-4321-1234 # Please enter the hash: 1846-1449-8509-1070-3526 # The master password is: ik3bxhev # Please note that the password is encoded for US QWERTY keyboard layouts.
Скрипт (Python 2.6, но НЕ Python 3.0) находится на странице разработчика.
Там же есть и бинарник для Windows.
Vendor |
Hash Encoding |
Example of Hash Code/Serial |
Scripts |
---|
Compaq |
5 decimal digits |
12345 |
pwgen-5dec.py
Windows binary [2.18 Mb] (cкачиваний: 4)
|
Dell |
serial number |
1234567-595B 1234567-D35B 1234567-2A7B |
Windows binary&source [2.17 Mb] (cкачиваний: 23)
|
Fujitsu-Siemens |
5 decimal digits |
12345 |
pwgen-5dec.py Windows binary [2.18 Mb] (cкачиваний: 10)
|
Fujitsu-Siemens |
8 hexadecimal digits |
DEADBEEF |
pwgen-fsi-hex.py Windows binary [2.18 Mb] (cкачиваний: 6)
|
Fujitsu-Siemens |
5x4 hexadecimal digits |
AAAA-BBBB-CCCC-DEAD-BEEF |
pwgen-fsi-hex.py Windows binary [2.18 Mb] (cкачиваний: 19)
|
Fujitsu-Siemens |
5x4 decimal digits |
1234-4321-1234-4321-1234 |
pwgen-fsi-5x4dec.py Windows binary [2.18 Mb] (cкачиваний: 12)
|
Fujitsu |
6x4 decimal digits |
1234-4321-1234-4321-1234-4321 |
pwgen-fsi-6x4dec.py
Windows binary [3.2 Mb] (cкачиваний: 47)
|
Hewlett-Packard |
5 decimal digits |
12345 |
pwgen-5dec.py Windows binary [2.18 Mb] (cкачиваний: 11)
|
Hewlett-Packard/Compaq Netbooks |
10 characters |
CNU1234ABC |
pwgen-hpmini.py Windows binary [2.18 Mb] (cкачиваний: 16)
|
Insyde H20 (generic) |
8 decimal digits |
03133610 |
pwgen-insyde.py Windows binary [2.18 Mb] (cкачиваний: 17)
|
Phoenix (generic) |
5 decimal digits |
12345 |
pwgen-5dec.py Windows binary [2.18 Mb] (cкачиваний: 14)
|
Sony |
7 digit serial number |
1234567 |
pwgen-sony-serial.py Windows binary [2.18 Mb] (cкачиваний: 7)
|
Samsung |
12 hexadecimal digits |
07088120410C0000 |
pwgen-samsung.py Windows binary [2.18 Mb] (cкачиваний: 10)
|
На сайте разработчика есть скрипты восстановления паролей для Compaq, Dell, HP, FSI, Phoenix (generic), Samsung. За что ему огромное спасибо. Кстати, на форумах упоминается, что за решение данной проблемы сервисцентры FSC запрашивают от 120EU до 250GBP. Мотайте на ус ;)
Вернуться назад
|