Accueil phpBB News phpBB Forum phpBB & support Mods Module Modification phpBB-Power Tutoriaux Tutoriel phpBB-Power Conseil personalisation phpBB-Power Conseil optimisation phpBB-Power Partenaires phpBB-Power




PhpBB
Installation
Télécharger phpBB
Installation
Installer phpBB
Mise à jour
Version 2.0.x vers 2.0.y
Base de Données
Derniers Mods
Profil & options persos
PDC - Personal Download Card 1.5
BB Code et Messages
QuickTime BBcode Player 1.0.1
BB Code et Messages
BBCode Off-Topic 1.2.2
Profil & options persos
phpBBlog 1.0.1
Derniers Tutoriaux
[Doc] Réaliser une prémode
Sauvegarder sa BDD
Personnaliser les membres connectés sur l'index
Documentations - Mods
Installation
Comment installer un mod?
Installation
Traduction des actions en français
Erreurs
Débugger son forum
Tutoriaux

[PHP-PHPBB] Le Md5 (mot de passe)
Pourquoi je peux pas voir les mdp des membres dans la BDD?

Lorsque vous mettez un mot de passe sur un compte phpBB, il est automatiquement haché (transformé) en une série de chiffre et lettres inscrits dans la base de donnée.

Par exemple, si en php on marque:
Code:
<?
echo md5('maison');
?>


Au résultat on obtient:
Citation:
1f2e0146afb6c65f28298cdc8918784c


A chaque fois que l'on hachera maison en md5 on obtiendra la même série!

Mais par contre vous pourrez peut-être retrouver la même série pour le mot cartable par exemple.

C'est pourquoi on dit que le md5 est injectif, un mot à 1 hachage mais 1 hachage à "plusieurs traductions".

Le md5 est indécodable et donc pour savoir à la connection sur votre forum si le mot de passe est correct, on hache le mot de passe tapé en md5 et (comme le md5 est injectif) il doit avoir la même série que celui enregistré dans la base de donnée.

Le seul moyen donc de retrouver un mot de passe haché en md5 et le BruteForce, très long et peu sur.

Il existe d'autres moyens de hacher que le md5: md4, sha1, etc...
posté le 1 Dec 2004 par Babacooll
Voir tout le tutoriel, demandez de l'aide ou réagir sur le forum




Powered by phpBB v2 © 2001, 2005 phpBB Group ¦ Theme: subSilver++
Traduction par : phpBB-fr.com