web-dev-qa-db-fra.com

Utiliser un lecteur (Windows) chiffré par BitLocker sur Ubuntu 14.04 LTS

Comment pourrais-je monter mon lecteur crypté BitLocker sur Ubuntu?

J'ai consulté le site Web Wine , qui ne dispose pas du support de BitLocker et je ne sais pas comment installer Dislocker sur mon ordinateur.

Je ne peux pas supprimer le chiffrement car mes ordinateurs scolaires utilisent le système d'exploitation Windows au lieu du système d'exploitation Linux. Aussi parce que j'ai installé Ubuntu parce que mon système d'exploitation Windows ne fonctionnait pas.

41
Neugdae

Premièrement, nous créons deux dossiers, /media/bitlocker et /media/mount:

Sudo mkdir /media/bitlocker /media/mount

Ensuite, téléchargez et extrayez Dislocker .

Vous voudrez installer certains paquets nécessaires:

Sudo apt-get install libfuse-dev

Pour l'installer, nous devons changer de répertoire dans le dossier dislockername__:

cd dislocker

En fonction de votre système d'exploitation, vous devrez choisir l'un des éléments suivants:

  • Pour les distos de type Debian basés sur Debian Jessie ou Ubuntu 14.04 ou une version antérieure:

    aptitude install gcc cmake make libfuse-dev libpolarssl-dev Ruby-dev
    
  • Pour les distos de type Debian basés sur Debian Stretch ou Ubuntu 16.04 ou ultérieure:

    aptitude install gcc cmake make libfuse-dev libmbedtls-dev Ruby-dev
    

Maintenant, nous installons enfin dislocker:

cmake .
make
Sudo make install

Ici, nous devons trouver notre partition pour ne pas effacer accidentellement tous nos lecteurs:

Sudo fdisk -l

Si nous avons un mot de passe de récupération, nous pouvons le déchiffrer en utilisant ceci:

Sudo dislocker -r -V /dev/sdaX -p1536987-000000-000000-000000-000000-000000-000000-000000 -- /media/bitlocker

PS: vous devez remplacer 1536987-000000-000000-000000-000000-000000-000000-000000 par votre mot de passe de récupération.

Si vous connaissez votre mot de passe, nous pouvons simplement l'utiliser aussi:

Sudo dislocker -r -V /dev/sdaX -uPASSWORD -- /media/bitlocker

Pssst: Remplacez PASSWORDpar votre mot de passe utilisateur. Attention: conservez le uavant le mot de passe! Ainsi, si votre mot de passe est UbuntuLovername__, vous devez utiliser uUbuntuLoveraprès le trait d'union.

Si vous décryptez avec un fichier de récupération, utilisez plutôt "chemin/vers/.BEK":

Sudo dislocker-Fuse -V /dev/sdcX -f /media/user/usb-drive/00000000-0X0X-0XX0-XXX0-XXXX0XXX00XX.BEK -- /media/bitlocker

Maintenant, nous montons enfin notre fichier:

Sudo -i
cd /media/bitlocker
mount -r -o loop dislocker-file /media/mount

(Si le montage ci-dessus échoue avec "Autorisation refusée", ajoutez l'option -r et réessayez.)

Vous pouvez maintenant aller dans le dossier/media/mount et voir vos données déchiffrées.

Lisez la source pour plus d'informations et de détails.

43
Maythux

Vous devez disposer de Dislocker pour utiliser des lecteurs chiffrés par BitLocker. Vous pouvez le télécharger depuis ici ou il y a aussi un GitHubréférentiel .

Pour l'installer, vous aurez besoin de:

  • Un compilateur, GCC ou Clang ;
  • Make (ou gmake, pour FreeBSD)
  • En-têtes pour Fuse;
  • En-têtes pour PolarSSL;
  • Une partition chiffrée avec BitLocker, à partir de Windows Vista, 7 ou 8.

Pour des instructions détaillées, voir this page ou reportez-vous au fichier install.txt dans l’archive téléchargée de Dislocker.

7
Ron

Très bon tutoriel, cependant il y a un problème. Puisque le fichier est en lecture seule, vous devrez utiliser le drapeau en lecture seule:

mount -ro loop dislocker-file /media/mount

Également, l'option --user-password) pour rendre cela --- (beaucoup plus facile:

Sudo dislocker -r -V /dev/sdaX -u -- /media/mount
Enter the user password:▯ 

Si vous souhaitez monter à nouveau dans le même dossier, utilisez:

Sudo dislocker -r -V /dev/sdaX -u -- -o nonempty /media/mount

(Où X doit être remplacé par le numéro de votre lecteur crypté, par exemple/dev/sda7)

6
technop

J'ai récemment installé dislocker et l'exécution du script cmake . a déclenché des erreurs lors de la tentative de recherche de polarssl malgré son installation.

Par chance, j’ai finalement réussi à l’installer: vous ne devriez pas exécuter cmake dans le répertoire /dislocker/src comme indiqué dans la première réponse (peut-être que cela a fonctionné dans le passé), mais vous devriez:

cd /dislocker
cmake .
0
R.Jerome

le nouveau nom de paquet pour libpolarssl est: libmbedtls-dev

vous pouvez donc installer les composants libpolarssl pour cmake en l’installant:

apt-get install libmbedtls-dev

Alors cname et tout le reste marchera bien

0
stevel