Детектор шаблонов пароля
Узнайте, какие части пароля это словарные слова, клавиатурные шаблоны, годы, даты, повторы или последовательности, с числом попыток для каждой. Локально.
Введите пароль выше, чтобы проанализировать его. Ничего никуда не отправляется.
Работает полностью в вашем браузере. Ваши данные никуда не загружаются.
Что такое Детектор шаблонов пароля?
Инструмент разбивает пароль на части, которые распознал бы атакующий: словарные слова, leetspeak и слова наоборот, клавиатурные «змейки» вроде qwerty, повторы, последовательности, недавние годы и даты. Каждая часть указана с типом шаблона, подробностями и оценкой числа попыток.
Как пользоваться Детектор шаблонов пароля
- Введите пароль в поле Пароль.
- Прочитайте сводку: сколько предсказуемых шаблонов найдено.
- Изучите таблицу: Фрагмент, Шаблон, Подробности и Оценка числа попыток.
- Замените предсказуемые части случайными словами или символами.
Пример
qwertyuiop1987
2 predictable pattern(s) found: qwertyuiop – Dictionary word ("qwertyuiop", rank 23 in Common passwords); 1987 – Recent year Когда использовать Детектор шаблонов пароля
Используйте, чтобы понять, почему пароль получает низкую оценку, или для демонстрации типовых шаблонов. Для общего вердикта и времени взлома используйте проверку надёжности, для проверки утечек проверку утечек паролей.
Как работает Детектор шаблонов пароля
zxcvbn-ts находит все возможные совпадения (поиск по словарям с вариантами l33t и в обратном порядке, пространственные шаблоны на графах QWERTY/Dvorak/цифровой клавиатуры, регулярные выражения для повторов, последовательностей, дат и недавних годов), а затем выбирает последовательность непересекающихся совпадений с наименьшим суммарным числом попыток. Части, не покрытые шаблоном, помечаются как случайные и оцениваются перебором. Таблица показывает эту оптимальную последовательность.
Распространенные Случаи Использования
- Поиск слабого места в длинном в остальном пароле
- Объяснение клавиатурных «змеек» и годов на тренингах по безопасности
- Разбор примеров паролей в документации
- Проверка, распознаётся ли «хитрая» замена символов
Часто Задаваемые Вопросы
Почему qwertyuiop указан как словарное слово, а не клавиатурный шаблон?
Оно есть в списке распространённых паролей на 23-м месте, угадать его дешевле, чем клавиатурный шаблон, а zxcvbn всегда сообщает самое дешёвое объяснение.
Что значит «No pattern (random)»?
Никакой известный шаблон не охватывает эту часть, поэтому она оценивается как перебор каждого символа; это сильные части пароля.
Какие раскладки клавиатуры распознаются?
QWERTY, Dvorak и раскладки цифровой клавиатуры, поставляемые с zxcvbn-ts.