Beispiele

Diese Beispiel zeigt, wie ein CrackLib Wörterbuch geöffnet wird, ein übergebenes Passwort überprüft wird und Diagnosemeldungen ausgewertet werden. Anschließend wird das Wörterbuch wieder geschlossen.

Beispiel #1 CrackLib Beispiel

<?php
// Öffne das CrackLib Wörterbuch
$dictionary crack_opendict('/usr/local/lib/pw_dict')
     or die(
'Kann das CrackLib Wörterbuch nicht öffnen');

// Führe eine Überprüfung des Passworts durch
$check crack_check($dictionary'gx9A2s0x');

// Empfange Rückmeldungen
$diag crack_getlastmessage();
echo 
$diag// 'starkes Passwort'

// Schliesse das Wörterbuch
crack_closedict($dictionary);
?>

Hinweis:

Wenn crack_check() TRUE zurückliefert, wird crack_getlastmessage() 'strong password' zurückliefern.