Mutación de contraseñas

Hashcat y John the Ripper permiten crear wordlists mutando contraseñas base. Hashcat aplica reglas definidas en un archivo (por ejemplo, custom.rule) para mutar las palabras de un fichero base (password.list)
Ejemplos de reglas:
  • : (no hacer nada)
  • c (capitalizar primera letra)
  • so0 (reemplazar todas las "o" por "0")
  • sa@ (reemplazar todas las "a" por "@")
  • $! (añadir "!" al final)
terminal
$ hashcat --force password.list -r custom.rule --stdout | sort -u > mut_password.list
Cewl ayuda para recopilar palabras de sitios web
terminal
cewl https://www.inlanefreight.com -d 4 -m 6 --lowercase -w inlane.wordlist