Usando Hashcat, ¿es posible romper hashes usando algoritmos anidados, o combinaciones,
Como ejemplo simple de lo que estoy buscando hacer, considera sha1(md5('password')) o md5(sha1('salt') + md5('password')) .
sha1(md5('password'))
md5(sha1('salt') + md5('password'))
Como se mencionó en los comentarios, su primer ejemplo está cubierto por hashcat (tipo de hash 4700). Sin embargo, no es posible crear su propio tipo de hash personalizado "sobre la marcha".
Lea otras preguntas en las etiquetas hash password-cracking hashcat