Exemples

Cet exemple montre comment ouvrir un dictionnaire CrackLib, tester un mot de passe, récupérer les messages de diagnostique, et enfin, fermer le dictionnaire.

Exemple #1 Exemple avec CrackLib

<?php
// Ouvre un dictionnaire CrackLib
$dictionary = crack_opendict('/usr/local/lib/pw_dict')
	 or die('Impossible d\'ouvrir le dictionnaire CrackLib');

// Effectue une vérification de mot de passe
$check = crack_check($dictionary, 'gx9A2s0x');

// Récupère les messages
$diag = crack_getlastmessage();
echo $diag; // 'strong password'

// Ferme le dictionnaire
crack_closedict($dictionary);
?>

Note:

Si crack_check() retourne TRUE, crack_getlastmessage() devrait retourner 'strong password'.

LoadingChargement en cours