В этой статье мы разберем вопросы восстановления забытого пароля и сброс пароля любой учетной записи в Windows, средствами дистрибутива BackTrack 4 и входящих в него утилит.
Для реализации поставленной задачи необходим физический доступ к компьютеру и возможность загрузки с CD диска, либо USB Flash накопителя.

Восстановление пароля windows.

Первым делом загрузимся с Live CD, дистрибутива BackTrack 4. Просмотрим структуру разделов.

root@bt:~# fdisk -l
 
…....................................................
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         654     5253223+  27  Unknown
/dev/sda2   *         655        6142    44082360    7  HPFS/NTFS
/dev/sda3            6143       16505    83240797+   7  HPFS/NTFS
/dev/sda4           16506       19457    23711940    5  Extended
/dev/sda5           16506       19329    22683748+  83  Linux
/dev/sda6           19330       19457     1028128+  82  Linux swap / Solaris
 
…...............................................................................

Смонтируем Windows раздел.

root@bt:~# mount -t ntfs-3g /dev/sda2 /mnt/

Создадим резервную копию файлов SAM и SYSTEM.

root@bt:~# cp /mnt/Windows/System32/config/SAM ~
root@bt:~# cp /mnt/Windows/System32/config/SYSTEM ~

Для создания дампа учетных записей и хэшей можно воспользоваться утилитой samdump2.

root@bt:~# samdump2 -d -o result.txt SYSTEM SAM

Для восстановления пароля нам понадобится ophcrack gui. Запускаем.





А так же нужны rainbow таблицы, которые можно загрузить или купить на официальном сайте ophcrack:
http://ophcrack.sourceforge.net/tables.php
Установка таблиц достаточно проста, в меню программы жмете tables, затем install, указываете каталог с таблицами под нужную версию ОС. Включить таблицы можно, нажав enable в этом же подменю. В выпадающем меню Load можно выбрать источник откуда импортировать хэши в программу. В нашем случае можно выбрать дамп, созданный samdump2 или непосредственно сам SAM файл(PWDUMP file или Encrypted SAM).
Запускаем процесс восстановления​, нажав Crack.

Сброс пароля windows.

Для сброса пароля воспользуемся утилитой chntpw. Разберем основные опции командной строки.
chntpw [OPTIONS] [systemfile] [securityfile] [otherreghive] […]
-h Сообщение справки
-u Имя пользователя для которого хотим сменить пароль, Администратор по умолчанию.
-l Вывести список пользователей из SAM файла
-i Интерактивный режим. Возможно указание логина конкретного пользователя.
-e Редактор реестра. Теперь с полной поддержкой записи!
-v Более подробный отладочный вывод
В большинстве случаев достаточно интерактивного режима.

Видео использования утилиты chntpw:


На этом статью можно считать завершенной. Оставайтесь на связи, до встречи на bruteforcer.ru.

Автор: Э_L_A_Y