Manuel PHP
Exemples
Cet exemple montre la façon pour ouvrir un dictionnaire CrackLib, puis, pour tester un mot de passe, pour récupérer les messages de diagnostique, et enfin, fermer le dictionnaire.
Exemple #1 Exemple avec CrackLib
- <?php
- // Ouvre le dictionnaire CrackLib
- $dictionary = crack_opendict('/usr/local/lib/pw_dict')
- or die('Impossible d\'ouvrir le dictionnaire CrackLib');
- // Effectue la vérification du 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'.
Remonter 
