Crack
PHP Manual

Примеры

Этот пример показывает, как открыть словарь CrackLib, провероить переданный пароль, получить любые диагностические сообщения, и закрыть словарь.

Пример #1 Пример использования CrackLib

<?php
// Открываем словарь CrackLib
$dictionary crack_opendict('/usr/local/lib/pw_dict')
     or die(
'Unable to open CrackLib dictionary');

// Выполняем проверку пароля
$check crack_check($dictionary'gx9A2s0x');

// Получаем сообщения
$diag crack_getlastmessage();
echo 
$diag// 'strong password'

// Закрываем словарь
crack_closedict($dictionary);
?>

Замечание:

Если crack_check() возвращает TRUE, crack_getlastmessage() вернет 'strong password'.


Crack
PHP Manual