Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода

Функция проверяет качество (сложность) пароля.
Пароли, которые функция считает плохими:

1. длина < 6 символов
2. символы выходят за пределы диапазона \x20-\x7e
(русские буквы использовать нельзя, т.к. это может породить проблемы с кодировками)
3. не содержит одновременно латинские буквы и цифры
4. последовательность символов как на клавиатуре (123456, qwerty)
5. половинки, как на клавиатуре (qazxsw),
повторные (werwer, 12341234) и "отражённые" (123321, qweewq) последовательности сюда включаются
6. процент уникальности символов меньше 46 (wwwfff, 000000)

За основу был взят оригинальный скрипт Tronyx (http://forum.dklab.ru/viewtopic.php?t=7014 [?]),
который был модифицирован и улучшен.
Читать дальше...