$ truecrack --help
TrueCrack v3.6
Website: https://github.com/lvaccaro/truecrack
Contact us: infotruecrack@gmail.com
Bruteforce password cracker for Truecrypt volume. Optimazed with Nvidia Cuda technology.
Based on TrueCrypt, freely available at http://www.truecrypt.org/
Copyright (c) 2011 by Luca Vaccaro.

Usage for 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]
Usage for Alphabet attack:
 truecrack -t truecrypt_file -c alphabet [-s minlength] -m maxlength [-p string] [-k ripemd160 | -k sha512 | -k whirlpool] [-e aes | -e serpent | -e twofish] [-a blocks] [-b] [-H] [-r number]

Options:
 -h --help					Display this information.
 -t --truecrypt <truecrypt_file>		Truecrypt volume file.
 -k --key <ripemd160 | sha512 | whirlpool>	Key derivation function (default ripemd160).
 -e --encryption <aes | serpent | twofish>	Encryption algorithm (default aes).
 -a --aggressive <blocks>			Number of parallel computations (board dependent).
 -w --wordlist <wordlist_file>			File of words, for Dictionary attack.
 -c --charset <alphabet>			Alphabet generator, for Alphabet attack.
 -s --startlength <minlength>			Starting length of passwords, for Alphabet attack (default 1).
 -m --maxlength <maxlength>			Maximum length of passwords, for Alphabet attack.
 -p --prefix <string>				Prefix the first part of the password, for Alphabet attack.
 -r --restore <number>				Restore the computation.
 -b --backup					Backup header instead of volume header.
 -H --hidden					Hidden Truecrypt volume.
 -v --verbose					Show computation messages.

Sample for Dictionary attack:
 truecrack -t volume.tc -w dictionary.txt 
Sample for Alphabet attack:
 truecrack -t volume.tc -c "1234567890" -s 4 -m 6
