Sé cómo usar tablas del arco iris. Ya he leído las otras preguntas sobre este tema aquí.
Bueno, pero todavía queda una pregunta. Como atacante, generalmente tengo un valor hash de una contraseña y todo lo que leo dice que debes comenzar al final de una cadena y luego aplicar la función de reducción, la función hash, etc., hasta que encuentres el valor hash dado .
Otra forma de obtener la contraseña podría ser comenzar con el texto sin formato, calcular el hash, reducir el hash hasta que encuentre el valor de hash dado. Por lo tanto, no hay necesidad de reconstruir la cadena completa.
¿Por qué tengo que comenzar con un valor hash y no con un texto simple?