Generador de candidatos a contraseñas que utiliza el algoritmo PRINCE [PRobability INfinite Chained Elements]. Utiliza una lista de palabras de entrada y construye cadenas de palabras combinadas.
Ejemplo con un archivo de palabras:
$ nano palabras.txt
perro
gato
pajaro
elefant
cocodrilo
$ princeprocessor < palabras.txt
$ princeprocessor --keyspace < palabras.txt
$ princeprocessor --elem-cnt-min=2 --elem-cnt-max=2 palabras.txt
$ princeprocessor --elem-cnt-min=3 --elem-cnt-max=4 palabras.txt
$ princeprocessor --pw-min=8 --pw-max=13 < palabras.txt
$ princeprocessor -s 5 --case-permute -o resultado < palabras.txt