869 Shares 7416 views

Cómo descifrar el hash MD5: Un método simple

En las últimas décadas, la cuestión de la confidencialidad y seguridad de la información son cada vez más relevante. Es por eso que los constantes intentos de cifrar los datos utilizando los últimos algoritmos. Uno de estos métodos es el uso de un nombre de algoritmo de hash MD5. Cómo descifrar el hash MD5 es ahora y será considerado. Sin embargo, sobre todo la esperanza de obtener conocimientos sobre piratería informática contraseñas o cualquier otra información confidencial no debe contar debido a la dificultad de tal proceso y la ilegalidad.

¿Cuál es el MD5 hash?

Generalmente, un hash transformar entender cualquier cadena de datos de entrada de una cierta longitud, representada en notación hexadecimal base de 128 bits, utilizando un algoritmo especial.

En otras palabras, este proceso no puede ser llamado cifrado. Y lo que no podemos hablar acerca de cómo descifrar MD5 hash, ya que no se utilizan otros métodos de presentación de información. Además, en este caso, un sistema informático especial que todos los intentos de descifrar lo negaría.

Cómo descifrar el hash MD5: principios generales

A lo sumo, sólo puede ir sobre la selección del contenido deseado de tres maneras principales:

  • usar un diccionario;
  • aplicación de las "tablas de arco iris";
  • método Bruto.

A partir de la tecnología MDA5-hash fue desarrollado en el Instituto de Tecnología de Massachusetts, dirigido por el profesor Ronald L. Rivest. Desde entonces se usa ampliamente como uno de los métodos de cifrado para almacenar contraseñas y claves de línea, firma electrónica, para verificar la integridad del sistema de archivos, la creación de identificadores web, buscar archivos duplicados , etc. Y, ya que se cree para descifrar los métodos algorítmicos de hash MD5-directa extremadamente difíciles (pero no imposible), ya que incluso un cambio de uno de los personajes en la representación shestnadtsatrichnom implica un cambio automático de todos los demás. Por lo tanto, sólo hay un método, comúnmente llamado Bruto (interferencia con la fuerza bruta). Sin embargo sencilla resultado combinación en la forma original como sea posible.

El uso de recursos en línea

Si es así hay una necesidad de decodificación, para empezar, se puede tomar ventaja de muchos servicios de recursos en línea, ofreciendo sus servicios. En términos generales el principio de funcionamiento radica en el hecho de que el usuario entra en una línea especial en la secuencia del sitio, sujeto a la decodificación y, a continuación, activa el proceso de selección.

Si la información de codificación inicial producida utilizando el lenguaje PHP significa, en algunos casos, los servicios en línea pueden utilizar una combinación de decodificación base_64 codificación / base_64. En cualquier caso, el método implica sólo la selección de símbolos, números o letras en la combinación deseada por comparación con una base de datos en la que se almacenan los resultados de los ejemplos codificados.

Cómo descifrar el hash MD5 de bricolaje?

Algunos usuarios intentan descifrar el código hash de su propio. Pero, como resulta ser, que sea bastante difícil. Para simplificar este procedimiento, hacer un mejor uso de los servicios públicos estrecho enfocados, entre los que se destacan claramente los siguientes programas:

  • PasswordPro.
  • John the Ripper.
  • Cain & Abel.
  • "Shtirlits" et al.

Los dos primeros programas están diseñados para calcular las combinaciones más simples mediante la sustitución de las combinaciones básicas tales como 1.212.121.

La tercera parece ser capaz de descifrar el hash MD5, pero lo hace muy lentamente. Sin embargo, su ventaja es que tiene un generador de tabla completa, incluso los usuarios no iniciados con esto difícilmente entender.

"Stirlitz" – la aplicación es muy interesante, pero utiliza un número muy limitado de algoritmos de computación, entre los cuales los más importantes son como BtoA, uuencode, Base64, XXEncode y binhex.

Si eso se ha ido, es necesario utilizar la utilidad Bruto BarsWF, que es el más rápido de todos conocido y en la mayoría de los casos puede descifrar hash MD5 (contraseña, en su caso, también se pueden poner en la forma deseada), que opera con mil millones de calcular el hash en el segundo . Sin embargo, incluso con el uso de este software también debe tener en cuenta el tiempo y que, además del algoritmo básico, MDA5-codificación puede realizarse simultáneamente utilizando MD4 o IM.

Pero a pesar de todo esto, hash se puede encontrar muchas lagunas. Muchos expertos creen que la longitud del código, incluso con las fundaciones de 128 bits es demasiado baja, y por lo tanto el desarrollo de software y aumentan las capacidades computacionales de los sistemas de procesadores modernos descifrado proceso se vuelve menos consume mucho tiempo, por lo que el desarrollo y la utilización de dichos fondos ya se ve muy inconveniente.

conclusión

Queda por añadir que para desencriptar MD5 hash no sólo puede utilizar las herramientas anteriores. Si un buen artículos usados en el Internet, puede encontrar estos programas mucho. La pregunta es: si se debe participar en este tipo de cosas que necesita? Parece que el usuario medio de cualquier sistema informático tal conocimiento es improbable que sea útil.