Детектор шаблонов пароля

Узнайте, какие части пароля это словарные слова, клавиатурные шаблоны, годы, даты, повторы или последовательности, с числом попыток для каждой. Локально.

Введите пароль выше, чтобы проанализировать его. Ничего никуда не отправляется.

Работает полностью в вашем браузере. Ваши данные никуда не загружаются.

Что такое Детектор шаблонов пароля?

Инструмент разбивает пароль на части, которые распознал бы атакующий: словарные слова, leetspeak и слова наоборот, клавиатурные «змейки» вроде qwerty, повторы, последовательности, недавние годы и даты. Каждая часть указана с типом шаблона, подробностями и оценкой числа попыток.

Как пользоваться Детектор шаблонов пароля

  1. Введите пароль в поле Пароль.
  2. Прочитайте сводку: сколько предсказуемых шаблонов найдено.
  3. Изучите таблицу: Фрагмент, Шаблон, Подробности и Оценка числа попыток.
  4. Замените предсказуемые части случайными словами или символами.

Пример

Ввод
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.

Другие категории