Версия: 0.7.3
Dislocker - это утилита для доступа к данным зашифрованных томов BitLocker. Эта утилита позволяет монтировать зашифрованные диски BitLocker и осуществлять чтение данных с них.
BitLocker — технология, которая используется для шифрования разделов диска в операционной системе Windows.
При расшифровке раздела требуется указать каталог, куда будет сохранен dislocker-file. Этот файл является виртуальным разделом NTFS, поэтому его можно смонтировать как любой раздел, а затем читать или записывать в него файлы. Запись в виртуальный файл NTFS приведет к изменению содержимого базового раздела BitLocker.
Контактная информация:
GitHub
Разработчик:
Romain Coltel
Лицензия:
GPL2
Синтаксис:
dislocker [-hqrsv] [-l LOG_FILE] [-O OFFSET] [-V VOLUME DECRYPTMETHOD -F[N]] [-- ARGS...]
with DECRYPTMETHOD = -p[RECOVERY_PASSWORD]|-f BEK_FILE|-u[USER_PASSWORD]|-k FVEK_FILE|-K VMK_FILE|-c
Опции:
Опция | Описание |
---|---|
-c, --clearkey | Расшифровать том, используя открытый ключ (по умолчанию) |
-f, --bekfile BEKFILE | Расшифровать том, используя файл bek (на USB-ключе) |
-F, --force-block=[N] | Принудительно использовать блок метаданных N (1, 2 или 3) |
-h, --help | Вывести это справочное сообщение и выйти |
-k, --fvek FVEK_FILE | Расшифровать том, используя FVEK непосредственно |
-K, --vmk VMK_FILE | Расшифровать том, используя VMK непосредственно |
-l, --logfile LOG_FILE | Записать сообщения в этот файл (по умолчанию - в stdout) |
-O, --offset | OFFSET смещение раздела BitLocker в байтах (по умолчанию 0) |
-p, --recovery-password=[RECOVERY_PASSWORD] | Расшифровать том, используя метод восстановления пароля |
-q, --quiet | Не показывать ничего |
-r, --readonly | Не разрешать запись на томе BitLocker |
-s, --stateok | Не проверять состояние тома, предполагать, что он готов к монтированию |
-u, --user-password=[USER_PASSWORD] | Расшифровать том, используя метод пароля пользователя |
-v, --verbosity | Увеличить подробность вывода (критические ошибки отображаются по умолчанию) |
-V, --volume VOLUME | Том для получения метаданных и ключей |
-- | Конец параметров программы, начало параметров FUSE |
ARGS - это любые аргументы, которые необходимо передать FUSE, например точку монтирования.
Dislocker поддерживает работу в двух режимах:
Режим предполагает использование FUSE — драйвера файловой системы, который позволяет без особых привилегий создавать их собственные файловые системы. В режиме FUSE расшифровывание происходит «на лету». Расшифровывается только тот блок, к которому в данный момент обращается система.
В режиме FUSE BitLocker расшифровывается в файл dislocker-file
.
Для расшифровывания необходимо создать две директории.
Директорию для размещения dislocker-file создать командой:
sudo mkdir /mnt/bitlocker
Директорию для монтирования раздела создать командой:
sudo mkdir /mnt/mount_bitlocker
Далее ввести команду Dislocker:
dislocker -V /dev/sdb1 -u -- /mnt/bitlocker
где:
Далее будет запрошен пароль, с помощью которого был зашифрован раздел. Необходимо его ввести и нажать Enter.
Для монтирования расшифрованного раздела необходимо ввести
sudo mount -o loop /mnt/bitlocker/dislocker-file /mnt/mount_bitlocker
где:
Этот процесс может занять значительное время, зависящее от размера раздела.
Для расшифровывания раздела следует ввести команду Dislocker:
dislocker -V /dev/sdb1 -u -- /mnt/bitlocker
где:
Далее будет запрошен пароль, с помощью которого был зашифрован раздел. Необходимо его ввести и нажать Enter.
После расшифровки необходимо создать директорию для монтирования раздела:
sudo mkdir /mnt/mount_bitlocker
Для монтирования расшифрованного раздела необходимо ввести
sudo mount -o loop /mnt/bitlocker /mnt/mount_bitlocker
где:
Установить можно пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".