C'est tout simple, pour éviter le cracking via John The Ripper ou tout autre logiciel pour les neuneux, je rajoute deux (voir plus selon vous) chiffres ou lettres à coder avec le mot de passe, au cas ou l'un de vos membres utilisent des mots de passes trop simple qui serait suceptible d'être cracké par des logiciels en tout genre.
Source / Exemple :
<?php
$passwd = "curieux";
$var = "a".$passwd."z";
$var_coded = md5($var); // Donne : md5("acurieuxz");
?>
<?php
// On envoi le pass crypté sur ce code afin de vérifier si celui ci est valide.
// On regènère le MD5 Fake avec comme variable : passget
$var = "a".$passwd."z";
$var_coded = md5($var);
if ($varcoded == $passget) {
// Le MD5 est correct, code qui suis
}
else
{
die("Cracker !");
}
?>
Conclusion :
C'est nul je sais, mais j'utilise ca sur mon site afin d'assurer le cracking ;-)
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.