OS X'te Bitlocker USB çubuğunu açın


8

Windows 7 yerleşik aracı (bitlocker) tarafından şifrelenmiş bir USB çubuğum var. OS X El Capitan'ımda açmak istiyorum.

Açtığımda, tek aldığım bir dosya "BitLockerToGo.exe" ve başka bir "Read Me.url"

Orada orada bazı parçalar buldum ama mac için tam bir prosedür yok.



@Marthijn "M3 bitlocker" bahsetmeye değer: Lisanslama modeli beni kullanmaktan vazgeçirdi, ancak okuyucu seçmekte özgür.
A. Richard

Yanıtlar:


9

Aslında bir başarıdan sonra sordum çünkü herkese fayda sağlayacağını düşündüm ;-)

İşte tüm süreç. Hepsini yerleştirmek için yeterli üne sahip olmadığım için bazı bağlantılar eksik. Bunun için üzgünüm.

Yüksek seviyeli, biz sadece yerinden çıkarıcıya ihtiyacımız var.

Ama yüklemek için, çözmek için bazı bağımlılıklar var ... ihtiyacımız var:

  1. "OS X için sigorta"
    • Basitçe .img dosyasını sitelerine indirin, .pkg yükleyicisini açın ve çalıştırın
  2. Xcode komut satırı geliştiricileri araçları

    • Genel cevabın ne olduğundan emin değilim.
    • Bir terminal açın ve yazın

      xcode-select --install
      
      • "-Bash: xcode-select: command not found" hatası alırsanız, App Store'dan Xcode yüklemeniz ve ardından bu komutu yeniden başlatmanız gerekir.
      • Yüklemek isteyip istemediğinizi soran bir uyarı penceresi açılırsa, "yükle" düğmesine tıklayın.
      • "Xcode-select: error: komut satırı araçları zaten yüklü [...]" hatasını yazdırıyorsa, hazırsınız demektir.
  3. "Homebrew"

    • Kendi web sitesinde talimatları aşağıdaki terminalde yazın:

      /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
      
    • Yüklemezken Xcode araçlarının yüklenmemesi ile ilgili bir hata alırsanız, Xcode'un yolunu değiştirin:

      sudo xcode-select -switch /
      
  4. ve açıkçası kunduracı !

    • ZIP'i indir (sağdaki "Klonla veya İndir" yeşil düğmesinde bulunur)
    • ZIP içeriğini çıkart
    • Terminali açın ve dizini dislocker-master dizinine değiştirin
    • Derleyiciyi derleyin ve yükleyin:

      brew install src/dislocker.rb
      
      • Yüklerken Xcode araçlarının yüklenmemesi ile ilgili bir hata alırsanız, yolu şu şekilde değiştirin:

        sudo xcode-select -switch /
        

Umutsuz olma, USB çubuğunu takmanın zamanı geldi !

Ama önemsiz olmayacak ...

  1. Disk İzlencesi'ni kullanarak USB çubuğunun aygıtını tanımlayın:
    • Disk İzlencesi'ni açın ve USB bellek sürücüsünü seçin. Bir yere "disk3s1" gibi bir şey almalısınız. Bu örneği aşağıdaki satırlardaki gerçek değerinizle değiştirin.
    • Disk İzlencesi'ni açık tutun, sonraki adımlarda kullanılacaktır
  2. USB sürücüsünü örneğin Disk İzlencesi'nden çıkarın (Çıkar düğmesi)
  3. Şifresi çözülen dosya için bir dizin oluşturun

    sudo mkdir /tmp/mydrive
    

    Uyarı: Bu dizinin garip özellikleri olacaktır: "ls" ile görünür ancak "ls -l" ile değil, Bulucu'da olduğu yerde değil, ayrıca içerik listelenemez ve silmeye çalışılması garip bir şekilde başarısız olur hata mesajları. Bu yüzden her önyüklemede temizlenen / tmp'ye koydum.

  4. USB çubuğu çözücü ile şifresini çözün. Disk "disk3s1" ve parola "Parolam" ise, komut şöyle görünecektir:

    sudo dislocker-file -V /dev/disk3s1 -v -uMyPassword -r -- /tmp/mydrive
    
  5. Disk görüntüsünü Disk İzlencesi'ne ekleyin ve bağlayın

    sudo hdiutil attach -imagekey diskimage-class=CRawDiskImage /tmp/mydrive/dislocker-file
    

    Not: "/ tmp / mydrive / dislocker-file" dosyasını kendiniz listelemeye çalışmayın. Sadece orada olduğunu varsayın ve yolu olduğu gibi yazın.

Hourray !!!, yeni sürücü var!


Gerçekten hiçbir şey kolay olmadığından, temizlemek için aşağıdakileri yapmanız gerekir:

  1. Sürücünün bağlantısını kesin
    • Örneğin, arkadaşınızın Disk İzlencesi'nden simgesini seçin ve "Bağlantıyı kes" düğmesini tıklayın
  2. Görüntüden kurtulun
    • "Disk Yardımcı Programı" ndan gri renkli sürücüyü seçin ve "Dosya" menüsünden "Çıkart" ı seçin.
  3. Sigorta hacmini ayırın

    sudo  hdiutil detach /tmp/mydrive/
    

Sadece şimdi / tmp / mydrive dizini silinebilen düz bir dizindir ...


Fark ettiğiniz gibi süreç kesinlikle karmaşık ve son olarak salt okunur bir sürüş elde ediyorum. Daha iyi bir cevapla ilgileniyorum.


brew install src/dislocker.rbmakeadımda başarısız oldu . İşin garibi, elle çalışan cmake, makeve make installbaşarılı ve Cellar'da içine yüklenmiş.
Drew Stephens

Jonatan $ sudo dislocker -V / dev / disk2s1 - kullanıcı-parola xxx - ~ / Şifrelenmiş disk Kullanıcı parolasını girin: sigorta: geçersiz argüman `/ Kullanıcılar / Jonatan / Şifrelenmiş disk 'hata ne olabilir? Hem var olan bir dizin hem de var olmayan bir dizin ile denedim ...
jontejj

8

Daha basit gibi göründüğü için High Sierra'daki deneyimlerimi paylaşmak istiyorum.

Kurulum

ev yapımı içki

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

MacOS için sigorta

brew cask install osxfuse

notlar

  • Osxfuse kurmak ve / veya kullanmak için çekirdek uzantılarını System Preferences → Security & Privacy → General

  • Devam etmeden önce yeniden başlattığınızdan emin olun (osxfuse bunu önerdiğinden).

dislocker

brew install dislocker

Operasyon

dağ

# to unlock the dislocker image
sudo dislocker -v -V /dev/disk3s1 -r -uPASSWORD ~/mydrive

# to mount the unlocked image
sudo hdiutil attach /tmp/mydrive/dislocker-file -imagekey diskimage-class=CRawDiskImage -mountpoint /Volumes/mydrive

Unmount

# unmount the unlocked image
sudo hdiutil detach /Volumes/mydrive

# release the unlocked bitlocker
sudo hdiutil detach /tmp/mydrive

Senaryo

Ayrıca bağlama / çıkarma prosedürünü kolaylaştırmak için bir gist oluşturdum :

# mount, will be available at /Volumes/bitlocker.disk3s1
sudo mount-bitlocker /dev/disk3s1 PASSWORD

# unmount
sudo umount-bitlocker /dev/disk3s1

Bu güncel olan tek doğru cevaptır. Dislocker github bile güncellenmez.
not2qubit

0

Bunun hala işe yaradığını onaylayabilirim (2 Ekim 2018). Bununla birlikte, hem dislocker kilidini açma komutu hem de gist sesi salt okunur olarak bağlar. Tam erişim (okuma / yazma) gerektiğinde, "-r" seçeneğini dislocker komutundan kaldırın ve / veya "-r" yi kaldırarak gist mount-bitlocker'ı düzenleyin.


-1

Alternatif çözüm

Windows'u sanal makinede kullanın. USB aygıtından VM'ye geçin ve ana macOS ile paylaşın.

Denemedim ama teorik olarak çalışmalı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.