153 Shares 3719 views

Eine einfache Methode: Wie das MD5-Hash entziffern

In den letzten Jahrzehnten immer die Frage der Vertraulichkeit und Sicherheit der Informationen mehr relevant. Deshalb sind die ständigen Versuche , um Daten zu verschlüsseln die neuesten Algorithmen. Eine solche Methode ist ein Hash-Algorithmus MD5-Namen zu verwenden. Wie der MD5-Hash ist jetzt zu entziffern und berücksichtigt werden. Allerdings hoffen vor allem Wissen zu erhalten, auf Passwörter oder andere vertrauliche Informationen Hacking sollte nicht wegen der Schwierigkeit eines solchen Verfahrens und Illegalität zählen.

Was ist die MD5-Hash-?

Im Allgemeinen verwandelt ein Hashing all eingehende Datenfolge einer bestimmten Länge verstehen, dargestellt in hexadezimaler Notation 128-Bit – Basis, einen speziellen Algorithmus.

Mit anderen Worten, kann dieser Prozess nicht Verschlüsselung genannt werden. Und so können wir nicht darüber reden, wie MD5-Hash zu entschlüsseln, da es verwendet werden, andere Methoden der Darstellung von Informationen. Zusätzlich wird in diesem Fall ein spezielles Computersystem, dass alle Versuche negieren zu entschlüsseln.

Wie das MD5-Hash zu entziffern: allgemeine Grundsätze

Bestenfalls kann es geht nur über den gewünschten Inhalt in drei Möglichkeiten auswählen:

  • verwenden Sie einen Wörterbuch;
  • Anwendung der „Rainbow-Tabellen“;
  • Brutus Methode.

Ab MDA5-Hashing-Technik wurde am Massachusetts Institute of Technology unter der Leitung von Professor Ronald L. Rivest entwickelt. Seitdem ist es weithin als eine der Verschlüsselungsmethoden für die Speicherung von Passwörtern und Online – Tasten, elektronische Signatur, die Integrität des Dateisystems überprüft, Web – Identifikatoren zu schaffen, die Suche nach doppelten Dateien , usw. Und, wie man glaubt, die MD5-Hash-direkte algorithmischen Methoden extrem schwierig (aber nicht unmöglich) zu entschlüsseln, denn auch eine Änderung eines des Zeichens in shestnadtsatrichnom Darstellung bringt eine automatische Änderung von allen anderen. Somit gibt es nur ein Verfahren, allgemein Brutus (Interferenz mit Brute-Force) bezeichnet. Jedoch einfache Kombination Ergebnis in der ursprünglichen Form wie möglich.

Mit Online-Ressourcen

Wenn dem so ist es eine Notwendigkeit der Decodierung ist, für den Anfang können Sie die Vorteile der vielen Online-Ressourcen Dienste nehmen, ihre Dienste anbieten. Allgemein gesprochen liegt das Prinzip des Betriebes in der Tatsache, dass der Benutzer auf der Website-Sequenz, vorbehaltlich Decodierung eine spezielle Linie eintritt, und aktiviert dann den Auswahlprozess.

Wenn die anfängliche Codierung Informationen unter Verwendung der PHP-Sprache erzeugt bedeuten, in einigen Fällen können Online-Dienste eine Kombination aus base_64 kodieren / dekodieren base_64 verwenden. In jedem Fall beinhaltet das Verfahren nur die Auswahl von Symbolen, Zahlen oder Buchstaben in der gewünschten Kombination durch Vergleich mit einer Datenbank, in der die Ergebnisse der Beispiele kodiert gespeichert sind.

Wie die MD5-Hash-yourself zu entziffern?

Einige Benutzer versuchen, den Hash – Code zu entschlüsseln seine eigene. Aber wie sich herausstellt, machen es ziemlich schwierig. Um dieses Verfahren zu vereinfachen, besser zu nutzen eng fokussierten Dienstprogramme, unter denen heben sich deutlich die folgenden Programme:

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

Die ersten beiden Programme sind so konzipiert, durch Substitution Grundkombinationen wie 1212121 die einfachsten Kombinationen zu berechnen.

Der dritte scheint in der Lage sein, die MD5-Hash zu entschlüsseln, aber es tut so sehr langsam. Jedoch sein Vorteil ist, dass es einen vollständigen Tabellengenerator hat, auch die Uneingeweihten Benutzer mit diesem kaum verstehen.

„Stirlitz“ – die Anwendung ist sehr interessant, aber es nutzt eine sehr begrenzte Anzahl von Rechenalgorithmen, unter denen die wichtigsten sind wie BtoA, uuencode, base64, xxencode und binhex.

Wenn auch das weg ist, müssen Sie das Dienstprogramm Brutus BarsWF, verwenden, die die schnellste von allen bekannt ist und in den meisten Fällen können MD5-Hash (Passwort, falls vorhanden, kann auch in die gewünschte Form gebracht werden) entschlüsseln, mit Milliarden von der Berechnung des Hash in der zweiten Betriebs . Aber auch bei der Verwendung dieser Software auch zu berücksichtigen, die Zeit und dass neben dem Basisalgorithmus nehmen muss, kann MDA5-Codierung gleichzeitig mit MD4 oder IM durchgeführt werden.

Aber trotz alledem kann Hashing viele Lücken gefunden werden. Viele Experten glauben, dass die Codelänge auch mit 128-Bit-Fundament zu gering ist, und daher ist die Entwicklung von Software und erhöhen Rechenfähigkeiten moderner Prozessorsysteme Prozess Entschlüsselung weniger zeitaufwendig wird, weshalb die weitere Entwicklung und Verwendung dieser Mittel bereits recht schauen unzweckmäßig.

Abschluss

Es bleibt hinzufügen, dass MD5-Hash zu entschlüsseln, kann nicht nur die oben genannten Werkzeuge. Wenn eine gute wühlen im Internet, können Sie diese Programme sehr viel finden. Die Frage ist: ob Sie in dieser Art der Sache zu engagieren? Es scheint, dass die durchschnittlichen Nutzer von jedem Computersystem eines solchen Wissen unwahrscheinlich ist, nützlich zu sein.