Библиотека сайта rus-linux.net
Как при помощи Ubuntu могут взломать пароль Windows 7. И как этого избежать
Оригинал: Pedro Miguel Alves, Ubuntu Crack & Hack Win7 User Passwords & FilesСвободный перевод: Алексей Дмитриев
Дата перевода: 6 ноября 2010
Данное руководство можно использовать по разному:
1. Можно восстановить забытый пароль, чтобы получить доступ к своим файлам.
2. А можно и с недобрыми намерениями: взломать пользовательский аккаунт и пошарить в чужих файлах безо всяких ограничений.
Делается и то и другое легко и быстро.
Часть I. Простейший и скорейший способ получить доступ к чужим файлам при помощи Linux Live CD
В этой части мы опишем только способ доступа к пользовательским файлам. Доступ к системным файлам Win7 при этом не требуется.
Загрузите из Интернета iso файл последней версии, "прожгите" его на CD, либо с помощью USB creator сделайте загрузочную флешку.
Загрузите компьютер с Win7 при помощи полученного CD или флешки. Как видно на рисунке вверху, для этого нужно выбрать первую строку меню "Try Ubuntu without any changes to your computer" (Попробовать Ubuntu без установки на компьютер).
Когда Ubuntu полностью загрузится, вам останется только кликнуть мышкой на кнопке "Places" (Места) на верхней панели. При помощи файлового менеджера Nautilus (аналог Проводника) вы сможете просматривать диск Win7 (NTFS) и все остальные диски, используемые в системе.
Выбирайте диск, выбирайте папку и файл и просматривайте содержимое. Это очень просто.
Если вдруг вы получите предупреждение: "You do not have permission to access this file" (У вас нет доступа к этому файлу), значит некоторые файлы требуют администраторских полномочий. Открывайте окно терминала (Applications > Accessories > Terminal) и печатайте в командной строке: gksudo nautilus. Если спросит пароль, просто нажмите ENTER. Откроется новое окно Наутилуса (Проводника), в котором вы сможете получить доступ ко всему. Это тоже очень просто.
Как уберечься от подобного взлома
Единственный способ ≈ шифрование вашего пользовательского аккаунта Win7, или просто шифрование всей операционной системы.
Теперь злоумышленник, пытающийся увидеть ваши файлы, по-прежнему сможет видеть их имена, но даже при помощи суперпользовательских полномочий он не сможет открыть их для просмотра.
Часть II. Как изменить пароль аккаунта Win7 при помощи Linux System Rescue CD
Несколько сложнее, зато более эффективно - можно получить доступ к системным файлам Win7, используя интерфейс командной строки.
Для этой цели мы воспользуемся Ubuntu System Rescue CD. Большая часть работы будет проделана в терминале (командная строка), поэтому внимательно следуйте всем шагам инструкции.
Снова скачайте iso файл и создайте загрузочный CD (или флешку).
Загружайте при помощи полученного носителя компьютер с Win7. Когда появится синий экран с опциями, выберите Default (по умолчанию).
Когда все загрузится и вы увидите Рабочий стол, найдите Терминал (смотрите рисунок внизу).
В командной строке напечатайте fdisk -l
чтобы увидеть список жестких дисков компьютера и разделов на них. Найдите среди них раздел Win7 ≈ как правило, самый большой раздел, помеченный NTFS, и запишите его название, например /dev/sda2
.
Теперь вводите команды, и , если ваш Win7 раздел не называется /dev/sda2
, то не забывайте заменять это имя на правильное (которое вы записали).
Присоединим Win7 раздел к нашей загруженной системе:
ntfs-3g /dev/sda2 /mnt/windows -o force
Теперь сменим директорию
cd /mnt/windows/Windows/System32/config
Отредактируем файл SAM в папке config. Для начала просмотрим список всех пользователей:
chntpw -l SAM
Запишите или запомните логин нужного вам пользователя и замените в следующей команде "User Name" на нужное имя:
chntpw -u "User Name" SAM
Появится список опций, выберите первую из них, впечатав цифру 1 и нажав ENTER.
Затем вас запросят подтвеждение записи файлов "улья" реестра (hive files) Windows. Подтвердите нажав Y и затем ENTER. Результатом должно стать ОК.
Потом напечатайте в командной строке reboot, чтобы перезагрузить компьютер. Не забудьте вынуть Live CD или флешку.
Теперь Windows загрузится нормально.
Или почти нормально
Потому что теперь вы сможете зайти в аккаунт избранного пользователя без пароля.
Как предотвратить подобное проникновение
Снова поможет шифрование. Замена пользовательского пароля не позволит добраться до предварительно зашифрованных файлов. Если была зашифрована вся ОС, то метод взлома не сработает.
Часть III. Попробуем кардинальные методы Ophcrack Live CD
Данный метод позволит вам манипулировать даже зашифрованными файлами. Этот мощный метод взлома позволяет вычислить пароль, и с его помощью получить доступ ко всему, к чему имел доступ настоящий владелец аккаунта. Включая зашифрованные файлы.
На этот раз нам потребуется скачать и прожечь Ophcrack Live CD. Версии для Windows 7 пока нет, поэтому используйте версию для Vista, она работает и с Win7.
Загрузите компьютер при помощи полученного носителя. Грузится довольно долго, дайте загрузке полностью закончиться.
Когда появится рабочий стол как на рисунке вверху, приступайте к взлому паролей.
Процесс взлома занимает много времени. Когда он закончится, вы увидите расшифрованные пароли в верхней части окна. Запишите пароли и перезагрузите копьютер. Не забудьте вынуть носитель Ophcrack.
Загрузите Windows 7 и заходите в любой аккаунт с помощью украденных паролей. Теперь никакое шифрование вам не помеха. Это тоже просто.
Как избежать такого взлома?
Никак. Можно только усложнить задачу взломщиков, используя сложные пароли, которые сделают процесс взлома очень продолжительныи или вовсе невозможным.
Как составить сложные пароли
Эти советы хороши на все случаи, не только против Ophcrack:
1. Пароль должен представлять собой комбинацию букв, цифр и специальных символов.
2. Пароль должен быть длинее 14 символов.
3. Не используйте один пароль к разным случаям.
4. Меняйте пароль каждые 90 дней.
Послесловие переводчика
Кошмар, пока переводил, мурашки бегали. Получается мы все беззащитны?
К счастью, автор статьи забыл о древнем способе защититься от взлома, установив пароль на BIOS компьютера. Этот пароль не позволит загрузить ваш компьютер ни с Live CD, ни с флешки, ни с прочей дряни.
Правда можно физически вскрыть машину и удалить батарейку BIOS'а. Но это уже чистый криминал.
Комментарий
В.Костромин, 11 ноября 2010 г.
Насчет невозможности вскрытия пароля BIOS автор заметки тоже не совсем прав.
Существует утилита CmosPwd, которая работает как под Windows, так и под Linux, и позволяет
вскрывать пароли нескольких версий БИОС. Подробнее смотрите по следующей
ссылке. Правда, информация на этом сайте
датирована 2007 годом, но не думаю, что с тех пор ситуация коренным образом поменялась.
Если эта утилита не сработает, то в сети, вероятно, можно найти другие средства.
Остается только получить доступ к компьютеру.