Skip to content

Quick and dirty tool written in Rust for decrypting TrueCrypt volumes.

Notifications You must be signed in to change notification settings

isuru-c-p/truecrypt-decrypter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrueCrypt Decrypter

Caution

This is a non-production / alpha quality utility application. It has only gone through minimal adhoc testing - use at your own risk and do not rely on it to perform correct decryption in all cases.

This is a quick and dirty tool for decrypting TrueCrypt volumes. It's main purpose is to allow efficient decryption and potential migration of files in these volumes given that TrueCrypt is defunct.

Limitations/Scope:

  • Only supports TrueCrypt containers (not Veracrypt)
  • Only supports AES encryption mode
  • Only supports outputting a raw disk image (i.e equivalent to the output of dd)

Build instructions:

  • cargo build

Usage instructions:

  • Run:
    truecrypt-decrypter [path to encrypted truecrypt container file] [path to decrypted image file]
  • Enter the password for the volume when prompted

Mounting the resulting image:

The exact instructions are OS specific - some utility scripts are provided:

  • OSX:
    .\util\mount_osx.sh [path to decrypted image file]
  • Linux:
    .\util\mount_linux.sh [path to decrypted image file] [path to mount point]

Resources

Loosely based / inspired by the following:

About

Quick and dirty tool written in Rust for decrypting TrueCrypt volumes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published