Program to permutate possible password

limer

Member
May 19, 2006
180
0
0
I have a friend that has forgotten his password for a truecrypt volume he created. He remembers some of the password and I'd like to find a program that is able to permutate the string he has in memory and then output to a wordlist of some sort.

I don't believe I mean permutation in the strictest sense, since padding or altering of that string would be necessary to successfully crack the password.

Alternatively, a password cracking program that allows for this kind of user input. I'm not familiar with any of these kinds of tools.
 

Modelworks

Lifer
Feb 22, 2007
16,240
7
76
How long is the password he used ?
That will greatly factor into whether this is feasible or not. Did he use non alpha numeric characters like $%@ ?
 

limer

Member
May 19, 2006
180
0
0
I don't know how long it is, I believe around 14 characters. I'm not sure you and I are talking about the same thing. If his password was "$h0ckr0d" and he knows that at least the string "$h0ck" is consistent in most of his passwords, this should significantly reduce the time needed to find the password since at least five positions are known.

I'm looking for a program that will take the known value(s) (or strings) and make them part of a greater wordlist by including known strings and using brute force:

$h0ckaaa
$h0ckbbb
aaa$h0ck

and so on . . .

I'm not familiar with this kind computer security, but I assume it would be considered hybrid since it uses elements of both dictionary and brute force. The way I see this is that he knows, in all likelihood, most of his password. I now just need something that will create a wordlist with both padding of the thought password and if possible, common human substitutions ($ might also be a capital S or lowercase s, etc).