No votes yet

WHAT TrueCrack IS?

TrueCrack is a brute-force password cracker for TrueCrypt (Copyrigth) volumes. It works on Linux and it is optimized for Nvidia Cuda technology. It supports:

  • PBKDF2 (defined in PKCS5 v2.0) based on key derivation functions: Ripemd160, Sha512 and Whirlpool.
  • XTS block cipher mode for hard disk encryption based on encryption algorithms: AES, SERPENT, TWOFISH.
  • File-hosted (container) and Partition/device-hosted.
  • Hidden volumes and Backup headers.

TrueCrack is able to perform a brute-force attack based on:

  • Dictionary: read the passwords from a file of words.
  • Alphabet: generate all passwords of given length from given alphabet.

TrueCrack works on cpu only on SailfishOS.



Dictionary attack:

  • truecrack -t truecrypt_file -w passwords_file [-k ripemd160 | -k sha512 | -k whirlpool] [-e aes | -e serpent | -e twofish] [-a blocks] [-b] [-H] [-r number]

Alphabet attack:

  • truecrack -t truecrypt_file -c alphabet [-s minlength] -m maxlength [-k ripemd160 | -k sha512 | -k whirlpool] [-e aes | -e serpent | -e twofish] [-a blocks] [-b] [-H] [-r number]




-h --help Display this information. -t --truecrypt


Truecrypt volume file. -k --key <ripemd160 | sha512 | whirlpool> Key derivation function (default ripemd160). -e --encryption <aes | serpent | twofish> Encryption algorithm (default aes). -a --aggressive


Number of parallel computations (board dependent). -w --wordlist


File of words, for Dictionary attack. -c --charset


Alphabet generator, for Alphabet attack. -m --maxlength


Maximum length of passwords, for Alphabet attack. -s --startlength


Starting length of passwords, for Alphabet attack (default 1). -r --restore


Restore the computation. -b --backup Backup header instead of volume header. -H --hidden Hidden Truecrypt volume. -v --verbose Show verbose messages.

Application versions: 
File truecrack-3.5-1.armv7hl.rpm43.66 KB21/05/2014 - 13:01

- Initial build


ShadoWalker's picture

what is the best solution in order to make a full attack to a wifi network? course to test the safety of your password. Thank you. 
All I have to do this from the terminal, correct? Can you give me an example.