I - Présentation
Aorimn, le développeur de Dislocker a conçu ce logiciel pour permettre de lire ou écrire depuis Linux (ou Mac OSX) sur les volumes BitLocker de Windows.
C'est un pilote de système de fichiers en espace utilisateur (FUSE) qui permet (à un utilisateur sans privilège particulier) d'accéder à un système de fichiers sans modifier les sources du noyau.
Ainsi avec Ubuntu nous allons grâce à Dislocker accéder aux fichiers chiffrés avec Bitlocker.
Vous n'avez pas Ubuntu ? Pas de souci ! Nous allons utiliser dans ce tutoriel, une clé Live USB permettant d'utiliser Ubuntu sans l'installer. C'est très pratique également pour avoir accès à tous les outils que GNU/Linux offre à notre disposition.
II - Créer une clé live USB (non-persistant) d'Ubuntu
-
Si vous disposez déjà d'Ubuntu ou d'une autre distribution basée sur Debian, vous pouvez créer une clé Live USB d'Ubuntu, avec Gnome Disque Utility (connu sous le simple nom "Disque").
-
Sous Windows, pour créer une clé Live USB d'Ubuntu, utilisez l'excellent "Rufus" ou "UNetbootin"
Pour plus d'information, voir : la documentation d'ubuntu-fr sur la création de Live USB
II - Booter le PC via la clé Live USB
Une fois votre Live-USB d'Ubuntu en poche, éteignez votre PC, connectez la clé USB et redémarrez votre machine.
Normalement Ubuntu devrait se lancer, si ce n'était pas le cas, vous devrez modifier l'ordre de boot, au besoin voir ce chapitre.
Dès le premier affichage (petit personnage encerclé) :
- Tapez n'importe quelle touche de votre clavier ;
- Sélectionnez "Français" ;
- Puis "Essayer Ubuntu sans l'installer" ;
- Connectez le réseau via WIFI ou LAN.
III - Activer les dépôts Universe (important)
En effet sous Ubuntu l'accès à ce dépôt n'est pas paramétré par défaut pour les sessions live.
- Recherchez et lancez le Gestionnaire de mise à jour > Rendez-vous dans les "Paramètres" > "Logiciels Ubuntu" ;
- Cochez "Logiciel libre et open source maintenu par la communauté (universe)" ;
- "Fermer" puis "Valider" pour actualiser.
IV - Télécharger et extraire Dislocker
-
Téléchargez Dislocker sur GitHub ou directement via ce lien : https://github.com/Aorimn/dislocker/archive/master.zip
-
Puis vous devrez extraire Dislocker dans le répertoire /home/ubuntu/dislocker (créez le répertoire "dislocker").
V - Créer les dossiers pour accéder aux partitions Bitlocker
A savoir deux dossiers : /media/bitlocker et /media/mount.
Pour ce faire, ouvrez un terminal avec le raccourci clavier [CTRL Alt T] puis lancez cette commande :
sudo mkdir /media/bitlocker /media/mount
VI - Installer le paquet libfuse-dev
sudo apt-get install libfuse-dev
VII - Changer de répertoire pour installer Dislocker
cd dislocker
VIII - Installer Aptitude et les autres paquets nécessaires
sudo apt install aptitude
sudo aptitude install gcc cmake make libfuse-dev libmbedtls-dev ruby-dev
IX - Installer Dislocker
cmake
make
sudo make install
X - Identifier la partition Bitlocker
sudo fdisk -l
XI - Lancer Dislocker
- Avec le mot de passe :
Si cela ne fonctionne pas, essayez plutôt avec votre clé de récupération Bitlocker.
sudo dislocker -r -V /dev/sdaX -uPASSWORD -- /media/bitlocker
Modifiez "sdaX" par la partition que vous venez d'identifier et "PASSWORD" par votre mot de passe Bitlocker.
- Avec la clé de récupération :
sudo dislocker -r -V /dev/sdaX –p000000-000000-000000-000000-000000-000000-000000-000000 -- /media/bitlocker
Modifiez "sdaX" par la partition que vous venez d'identifier et "000000-000000-000000-000000-000000-000000-000000-000000" par votre clé de récupération Bitlocker.
XII - Monter la partition Bitlocker
sudo -i
cd /media/bitlocker
mount -r -o loop dislocker-file /media/mount
Puis fermez proprement le terminal, avec la commande :
exit
XIII - Récupérer vos données
Vous pouvez alors brancher un disque externe ou une autre clé USB, puis via Nautilus (le gestionnaire de fichier d'Ubuntu), accéder à vos fichiers et les copier pour les sauvegarder !
Contributeurs : Émeric Ponsonnaille, Olivier Pouzadoux
Vous avez aimé cet article, partagez-le !