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 Passware Bootable Memory Imager, Belkasoft Live RAM Capturer, ManTech Physical Memory Dump Utility, 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.
Passware Kit Forensic also recovers passwords for TrueCrypt and VeraCrypt containers and volumes protected by using keyfiles. At the password recovery setup (on “I don't have a memory image” tab), Passware Kit allows a user to specify one or more keyfiles to check in combination with the passwords. As a result, Passware Kit displays the recovered password, which can be used to mount the volume using the specified keyfiles.
5. Passware Kit extracts the VeraCrypt volume encryption key and uses it to decrypt the container. The software also displays the VeraCrypt encryption algorithm used to protect the volume: