Dislocker - Recover your encrypted data with Bitlocker

Dislocker - Recover your encrypted data with Bitlocker

I - Presentation

Aorimn, the developer of Dislocker has designed this software to allow reading or writing from Linux (or Mac OSX) on Windows BitLocker volumes.

It is a user-space file system ( FUSE ) driver that allows (to a user without special privilege) access to a file system without modifying kernel sources.

So with Ubuntu we go through Dislocker access files encrypted with Bitlocker. Do not have Ubuntu? No problem ! We will use in this tutorial, a Live USB key to use Ubuntu without installing it. It is also very convenient to have access to all the tools that GNU / Linux offers.

II - Create a USB live key (non-persistent) of Ubuntu 16.04

  • If you already have Ubuntu or another Debian-based distribution, you can create a Ubuntu 16.04 Live USB key with Gnome Disk Utility (known simply as "Disk").
  • On Windows, to create a USB Live Key from Ubuntu 16.04, use the excellent " Rufus " or " UNetbootin "

For more information, see: ubuntu-en documentation on creating Live USB

II - Booting the PC via the USB Live Key

Once your Ubuntu Live-USB is in your pocket, turn off your PC, connect the USB key and reboot your machine.

From the first display (small encircled character):

  1. Type any key on your keyboard;
  2. Select "French";
  3. Then "Try Ubuntu without installing it";
  4. Connect the network via WIFI or LAN.

III - Enable Universe Deposits (important)

Indeed on Ubuntu access to this repository is not set by default for live sessions.

  1. Go to "System Settings"> "Software & Updates";
  2. Check "Free and open source software maintained by the community (universe)";
  3. "Close" then "Refresh".

IV - Download and extract Dislocker

  1. Download Dislocker on GitHub or directly via this link: https://github.com/Aorimn/dislocker/archive/master.zip
  2. Then you will have to extract Dislocker in the directory / home / ubuntu / dislocker (create the directory "dislocker").

V - Create Folders to Access Bitlocker Partitions

Namely two folders: /media/bitlocker and /media/mount .

To do this, open a terminal with the keyboard shortcut [ CTRL Alt T ] and issue this command:

sudo mkdir /media/bitlocker /media/mount

VI - Install the libfuse-dev package

sudo apt-get install libfuse-dev

VII - Change directory to install Dislocker

dislocker cd

VIII - Install Aptitude and other necessary packages

sudo apt install aptitude

sudo aptitude install gcc cmake make libfuse-dev libmbedtls-dev ruby-dev

IX - Install Dislocker

cmake

make

sudo make install

X - Identify the Bitlocker partition

sudo fdisk -l

XI - Launch Dislocker

  • With the password: If that does not work, try using your Bitlocker recovery key instead.
  • sudo dislocker -r -V /dev/sdaX -uPASSWORD -- /media/bitlocker
  • Change " sdaX " by the partition you just identified and " PASSWORD " by your Bitlocker password.
  • With the recovery key:
  • sudo dislocker -r -V /dev/sdaX –p000000-000000-000000-000000-000000-000000-000000-000000 -- /media/bitlocker
  • Change " sdaX " to the partition you just identified and " 000000-000000-000000-000000-000000-000000-000000 " to your Bitlocker recovery key.

XII - Mounting the Bitlocker Partition

sudo -i

cd /media/bitlocker

mount -r -o loop dislocker-file /media/mount

Then close the terminal cleanly, with the command:

exit

XIII - Recover your data

You can then connect an external drive or other USB key, then via Nautilus (the file manager of Ubuntu), access your files and copy them to save!

要查看或添加评论,请登录

Aurélien Husson的更多文章

  • How to connect active directory with SSL under linux

    How to connect active directory with SSL under linux

    A few months ago, an announcement from Microsoft regarding the configuration of the LDAP protocol caused some…

  • Automatic mounting with AutoFS

    Automatic mounting with AutoFS

    Whether you are an experienced system administrator or just a regular user, you have probably already mounted drives on…

  • Secure SSH login with OTP

    Secure SSH login with OTP

    One common factor is an OATH-TOTP app, like Google Authenticator. OATH-TOTP (Open Authentication Time-Based One-Time…

  • Forget Zoom, Hangouts and use Jitsi

    Forget Zoom, Hangouts and use Jitsi

    When we talk about videoconferencing, the same names often come to mind: Skype, Google Hangout, Slack video calls, even…

  • Mount Onedrive with Gnu/Linux

    Mount Onedrive with Gnu/Linux

    After doing some research there are primarilyy two options that have emerged as the best choices, in my opinion. Those…

  • Wake on Lan with Realtek with Debian

    Wake on Lan with Realtek with Debian

    If you use WOL with debian, you will get a bug after you install the realteak-firmware driver. Here is the solution :…

  • How to restricted SSH/SFTP with Jailkit

    How to restricted SSH/SFTP with Jailkit

    Jailkit is a set of utilities that can be used to setup a chroot based restricted environment where users have limited…

  • TIMO BANK digital banking in Vietnam

    TIMO BANK digital banking in Vietnam

    I am a lover of VietcomBank which is for me a very good bank in Vietnam, but I am limited on some things like my…

  • How To Manage Backups to the Cloud with Duplicacy

    How To Manage Backups to the Cloud with Duplicacy

    Duplicacy is a cross-platform backup tool that offers a number of functionalities — including incremental backups…

社区洞察

其他会员也浏览了