Décodeurs ou hachage MD5 attaque sur

Par thème:


MD5 дешифраторы или атака на хеш

But:

Parlez-nous de la façon de déchiffrer.

Enseigner les jeunes pirates apprennent des mots de passe (ou d'autres données) sont cryptées avec MD5 (non seulement MD5) lui-même, à partir d'exemples du monde réel.

Afficher les utilisateurs ce que le nada plus attentif au choix d'un mot de passe.

séquence:

méthodes pour trouver le mot de passe seront pris en compte dans la hiérarchisation de la lumière (à mon avis) au complexe (en termes de vitesse, etc.).

A propos de MD5:

MD5 (Message Digest 5 Eng.) - Algorithme de hachage 128 bits, développé par le professeur Ronald L. Rivest du MIT (Massachusetts Institute of Technlogy, MIT) en 1991.

Il est destiné à créer une "empreinte digitale" ou message "digests" de longueur arbitraire.

A propos de décodage:

En fait, pour l'appeler décodage est incorrect, puisque ce que l'on appelle le décodage, nous (ou plutôt le programme) sélectionnons le même hachage, la valeur initiale dont nous sommes conscients.

Exemple: nous avons une 0575c8d592fb7b088226750aceec2b4e de hachage, nous avons besoin de connaître sa valeur initiale, comme nous avons mot de hachage tutoriel qui 0575c8d592fb7b088226750aceec2b4e, donc nous prendre notre 0575c8d592fb7b088226750aceec2b4e de hachage et essayer de trouver la même valeur initiale est connue, comme par hasard, nous obtenons la réponse que il y a un tel hachage et qu'il correspond à la valeur de hachage du tutoriel.

Gardez à l'esprit que plus la valeur initiale pour un caractère plus le temps (autre que le vocabulaire busting) vous (ou plutôt le programme) devra passer sur sa conclusion.

Méthodes de "décryptage":

Sélection d'un dictionnaire.

Sélection des tables arc
(D1 Http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B4%D1%83%D0%B6%D0%BD%D0%B0%D1%8F_%% 82% D0% B0% D0% B1% D0% BB% D0% B8% D1% 86% D0% B0).

Brutus
(Http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%B3%D1%80%D1%83% D0% B1% D0% BE% D0% B9_% D1% 81% D0% B8% D0% BB% D1% 8B).

Que devons-nous "déchiffrer":

Site Web pour vérifier une correspondance possible.

Programme pour tester les matchs, dictionnaire, tables arc, Brutus. En option, un programme, vous comprendrez pourquoi.

Dictionnaire, table d'arc en ciel.

Sites:

Vrai http://crackfor.me/ aucun mot de passe simples sur d'autres services, mais les mots de passe simples très rapidement, vous pouvez vous retrouver, ce sera discuté plus.

Ainsi, par exemple, aller au service et entrer dans le champ de notre hash hash 0575c8d592fb7b088226750aceec2b4e, Hit rechercher et obtenir la réponse: mot de passe tutoriel trouvé dans notre base de données!

Nous avons trouvé une correspondance dans la base de données et affiche la première valeur de hachage 0575c8d592fb7b088226750aceec2b4e = tutoriel.

Programme:

Il est avec l'aide d'un logiciel, vous pouvez obtenir la valeur de hachage initiale de 3 façons.

La première, sur la sélection des tables arc

Rainbow Tables et un programme qui se réveille pour vérifier et de les comparer pour obtenir la valeur initiale que nous avons besoin.

Donc, en ce qui concerne les tables, nous téléchargeons eux ou générons.

Trouvez où vous pouvez le télécharger dans google.

J'utilise le programme dans un package qui comprend également un générateur. Elle a appelé Cain & Abel, et vous pouvez le télécharger ici http://www.oxid.it/cain.html

Téléchargez, installez (si l'installation demande si winpcap, sélectionnez Oui pour installer).

Dans le dossier du programme principal a un sous-dossier nommé par Winrtgen, il générateur de tables, exécutez-le. Hit Ajouter une table, ici, il est nécessaire d'ajuster certains de la table ont un sillage.

Au moment de la rédaction de cet article, je généré une table de 4-7 caractères, voici mes paramètres, jouer, il y a toutes les données (je l'ai décrit dans l'image) sur votre table future, ils varient dans différents contextes.

Donc, nous appuyer sur OK, puis sur OK à nouveau, est allé génération. Par ailleurs, vous pouvez mettre en pause et continuer quand vous voulez. Comme tous.

Nous procédons à la détermination, exécuter le programme, allez à l'onglet Cracker et vyberaem gauche MD5 Hashes. Nous voyons une liste vide, cliquez sur ce bouton droit de la souris et vyberaem Ajouter à la liste. Dans la fenêtre qui apparaît, nous entrons dans notre hash Hit ok, hachage apparaît dans la liste. Nous pressons le bouton droit sur notre hachage apparu et choisissons Attaque Cryptanalysis via Rainbow Tables. Dans la fenêtre Hit ouvert Ajouter une table, et d'ajouter nos tables. Nous pressons commencer, attendez, si la table se réveille la valeur désirée nous obtenons une réponse.

La seconde méthode, la sélection d'un dictionnaire

Descendez le même programme exact, mais il faut les dictionnaires, vous pouvez les prendre à partir d'ici http://www.passwords.ru/dic.php http://www.passwords.ru/dic.php

Certains des dictionnaires à l'.dic d'expansion, changer en .txt

Tout comme dans la méthode 1, mais au lieu de cryptanalyse Attaque via Rainbow Tables choisissez Attaque Dictionnaire, dans la fenêtre qui apparaît, nous voyons une liste vide, on appuie sur le bouton droit de la souris et ajouter à la liste.

Choisir nos dictionnaires. Nous pressons commencer, et avant le début peut être joué avec les tiques, ils sont décrits dans les exemples. Si une correspondance est trouvée, nous obtenons la réponse que nous sommes intéressés.

Cette dernière méthode, BRUT

Pour Brutus, vous pouvez également utiliser le Cain & Abel, mais il est lent. J'utilise barswf, jusqu'à présent, la plus rapide brute MD5 que je viens de Vidil, des millions Brutus de hashes par seconde.

Télécharger ici http://3.14.by/ru/md5

Nous utilisons par CMD.

Exemple: C: \> barswf.exe -h 0575c8d592fb7b088226750aceec2b4e -ca

Le programme va commencer à hacher Brutus 0575c8d592fb7b088226750aceec2b4e lettres minuscules seulement, afin de voir ce qui est possible de régler les paramètres de la description, tapez C: \> barswf.exe

Je vous conseille de vérifier immédiatement sur les chiffres, puis les chiffres et les lettres.

Pour les ateliers qui tentent de chiffrer réalités http://www.md5encryption.com/~~number=plural ici et ensuite essayer de trouver tous les sens.