\   /\          __    _____        _____     _____ _ _____
)  ( ')        |  |  |  _  |   ___|  _  |___|  |  |_|_   _|___
(  /  )        |  |__|     |  |  _|     |_ -|     | | | | | .'| 
 \(__)|        |_____|__|__|  |___|__|__|___|__|__|_| |_| |__,|

 
 pw-inspector es una programa que nos permite seleccionar palabras 
de un fichero de texto dependiendo de su longitud.
Es util cuando tenemos un diccionario como rockyou.txt y queremos
utilizarlo, pero sabemos que las politicas de passwords que tiene
un servidor son de por ejemplo passwords de entre 6 y 8 caracteres.
En ese caso, el diccionario rockyou.txt contiene muchas palabras que
o no llegan a 6 caracteres o superan los 8, para ello tenemos pw-inspector.

Su sintaxis es sencilla:

pw-inspector -i DICCIONARIO -o FICHERO_DE_SALIDA -m Caracteres_minimo -M Caracteres_maximo
Para el ejemplo mencionado, solo queremos passwords que contengan entre 6 y 8 caracteres y que lo guarde en un fichero llamado rockyou6-8.txt asi que ejecutariamos lo siguiente:
pw-inspector -i rockyou.txt -o rockyou6-8.txt -m 6 -M 8
Si ahora comprobamos cuantas palabras contiene nuestro diccionario rockyou.txt y en cuantas se han quedado podemos ver la diferencia. Smiley face En la imagen anterior podemos ver como el diccionario inicial rockyou.txt contiene 14344392 palabras y en nuestro nuevo diccionario que solo contiene palabras entre 6 y 8 caractares contiene 7420108 palabras!