Alguns anos atrás eu fiz uma senha TrueCrypt com uma combinação aleatória de nomes de alguns amigos sem nomes repetidos (7 nomes para ser exato). Esqueci a sequência e quantos nomes eu usei. Eu tenho um programa que faz um ataque de dicionário, mas o que eu preciso fazer é encontrar todas as combinações possíveis desses nomes. Eu sei que é um monte de possibilidades e pode levar meses para decifrar, mas estou desesperada e disposta a tentar. Como posso fazer isso?
Por exemplo, se os nomes forem 1 2 3, precisarei da seguinte lista:
1
2
3
12
13
21
23
31
32
123
213
231
132
312
321