web-dev-qa-db-ja.com

Ubuntu 14.04 LTSで(Windows)BitLocker暗号化ドライブを使用する

BitLockerで暗号化されたドライブをUbuntuにマウントするにはどうすればよいですか?

Wine Webサイトを確認しましたが、BitLockerのサポートがなく、Dislockerをコンピューターにインストールする方法がわかりません。

私の学校のコンピューターはLinux OSではなくWindows OSを使用しているため、暗号化を削除できません。また、Windows OSが機能していなかったためにUbuntuをインストールしたためです。

43
Neugdae

最初に、/media/bitlocker/media/mountの2つのフォルダーを作成します。

Sudo mkdir /media/bitlocker /media/mount

次に、ダウンロードしてから Dislocker を抽出します。

いくつかの必要なパッケージをインストールする必要があります。

Sudo apt-get install libfuse-dev

それをインストールするには、ディレクトリをdislockerフォルダーに変更する必要があります。

cd dislocker

オペレーティングシステムに応じて、次のいずれかを選択する必要があります。

  • Debian JessieまたはUbuntu 14.04以前に基づいたDebianのようなdistoの場合:

    aptitude install gcc cmake make libfuse-dev libpolarssl-dev Ruby-dev
    
  • Debian StretchまたはUbuntu 16.04以降に基づくDebianのようなdistoの場合:

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

次に、最終的にディスロックをインストールします。

cmake .
make
Sudo make install

ここで、すべてのドライブを誤って消去しないように、パーティションを見つける必要があります。

Sudo fdisk -l

回復パスワードがある場合、これを使用して復号化できます。

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

PS:1536987-000000-000000-000000-000000-000000-000000-000000を回復パスワードに置き換える必要があります。

パスワードがわかっている場合は、それも使用できます。

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

Pssst:PASSWORDをユーザーパスワードに置き換えます。 注意:パスワードの前にuを付けてください!したがって、パスワードがUbuntuLoverの場合、ハイフンの後にuUbuntuLoverを使用する必要があります。

ディスクがsdbにマウントされている場合、オプションsdb1を使用します。

リカバリファイルを使用して復号化する場合は、代わりに「path/to/.BEK」を使用します。

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

ここで、ファイルを最終的にマウントします。

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

(上記のマウントが「Permission denied」で失敗した場合は、-rオプションを追加して再試行してください。)

これで、/ media/mountフォルダーに移動して、復号化されたデータを確認できます。

詳細と詳細については、 ソース をお読みください。

44
Maythux

BitLockerで暗号化されたドライブを使用するには、Dislockerが必要です。 here からダウンロードできます。または GitHubrepository もあります。

それをインストールするには、次のものが必要です。

  • コンパイラ、 GCC または Clang ;
  • Make (またはFreeBSDの場合はgmake)
  • ヒューズのヘッダー。
  • PolarSSLのヘッダー。
  • Windows Vista、7または8のBitLockerで暗号化されたパーティション。

詳細な手順については、 this ページを参照するか、ダウンロードしたDislockerアーカイブのinstall.txtファイルを参照してください。

7
Ron

非常に良いチュートリアルですが、1つの問題があります。ファイルは読み取り専用なので、読み取り専用フラグを使用する必要があります。

mount -ro loop dislocker-file /media/mount

また、このmuchを簡単にする-u(--user-password)オプション:

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

同じフォルダーに再度マウントする場合は、次を使用します。

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

(Xは、/ dev/sda7などの暗号化されたドライブの番号に置き換える必要があります)

6
technop

最近、私はdislockerをインストールし、cmake .スクリプトを実行すると、polarsslを見つけようとしたときにエラーが発生しました。

偶然、私は最終的にそれをインストールすることができました:最初の応答で言及されたように/dislocker/srcディレクトリの下でcmakeを実行すべきではありません(過去に動作した可能性があります):

cd /dislocker
cmake .
0
R.Jerome

libpolarsslの新しいパッケージ名はlibmbedtls-devです。

したがって、cmakeのlibpolarsslコンポーネントをインストールしてインストールできます。

apt-get install libmbedtls-dev

その後、cnameおよびその他すべてが正常に動作します

0
stevel