Passware Kit scans the physical memory image file (acquired while the encrypted disk was mounted, even if the target computer was locked), extracts all the encryption keys, and decrypts the given volume. Such memory images can be acquired using third-party tools, such as Belkasoft Live RAM Capturer, ManTech Physical Memory Dump Utility, Perlustro IXImager, Magnet RAM Capture, MacQuisition, osxpmem or win32dd.
If the target computer with the encrypted volume is powered off, encryption keys are not stored in its memory, but they could be possibly recovered from the hiberfil.sys file, which is automatically created when a system hibernates.
NOTE: If the target computer is turned off and the encrypted volume was dismounted during the last hibernation, neither the memory image nor the hiberfil.sys file will contain the encryption keys. Therefore, instant decryption of the volume is impossible. In this case, Passware Kit assigns brute-force attacks to recover the original password for the volume, which is a time-consuming process.
Overall Disk Decryption Steps with Memory Image
- Acquire a memory image of or take the hiberfil.sys file from the target computer.
- Create an encrypted disk image (not required for TrueCrypt/VeraCrypt).
- Run Passware Kit to recover the encryption keys and decrypt the hard disk.
Below are the steps to decrypt a hard disk image.
Decrypting a Hard Disk (VeraCrypt container)
Passware Kit can work with either a VeraCrypt volume file (.HC, encrypted file container) or with its image. For BitLocker/FileVault2/PGP decryption, Passware Kit works with image files of encrypted disks. Disk volume images can be created using third-party tools, such as Guidance EnCase, DD or other third-party companies.
1. Click Full Disk Encryption on the Passware Kit Start Page. This displays the screen shown below:
2. Click on the corresponding encryption type, e.g. VeraCrypt. This displays the screen shown below:
3. At the Encrypted VeraCrypt volume image file field click Browse…, set All files (*.*) from the pull-down menu of the File name field and locate file vc.hc.
The decrypted volume image will be saved in the Destination file location.
4. At the Physical memory image file field click Browse… and locate file .bin (or the hiberfil.sys file from the computer to which your encrypted volume was mounted) Click Decrypt:
NOTE: If the target computer is turned off and the encrypted volume was dismounted during the last hibernation, neither the memory image nor the hiberfil.sys file will contain the encryption keys. Therefore, instant decryption of the volume is impossible. In this case, switch to “I don't have a memory image” option, and Passware Kit will assign brute-force attacks to recover the password for the volume.
5. Passware Kit removes the VeraCrypt encryption key and saves the decrypted image file. The decryption might take several minutes depending on the size of the memory image file.
The figure below shows a sample result.
If you do not have the memory image option, then you need to choose "I do not have a memory image" Tab and then browse for the image of the encrypted drive. Passware Kit will offer you the option to choose the password attack settings and will assign Brute-force attacks.