Предварительная атака
Предварительная атака представляет собой набор из небольших и сравнительно быстрых мини атак. Часто такая атака запускается, если невозможно мгновенное восстановление пароля, а запускать полную атаку (например перебором или по словарю) нет необходимости. Активация предварительной атаки осуществляется установкой опции 'проверять часто употребляемые пароли перед каждой атакой' в диалоге выбора метода расшифровки. Иногда программа запускает предварительную атаку автоматически.
![Предварительная атака Предварительная атака](/images/preliminary_attack.png)
Как правило, предварительная атака выполняется около минуты или даже быстрее. Во время ее работы появляется вот такой информационный диалог.
![Предварительная атака в действии Предварительная атака в действии](/images/preliminary_attack2.png)
Предварительная атака состоит из, по крайней мере, следующих мини-атак:
- Простая атака перебором, которая состоит из нескольких небольших атак грубой силой по определенным наборам символов.
- Простая атака по словарю. Быстрая проверка пароля по всем словам внутреннего словаря программы.
- Расширенная атака по словарю. Похожа на простую атаку по словарю, но с использованием нескольких опций мутации.
- Атака на повторяющиеся последовательности. Проверка паролей, состоящих из повторяющихся символов. Например, '1111111' или 'хххххххххх'.
- Атака на простые образцы, например, '1234567890' или 'йцукен'.
- Атака на сложные образцы. То же что и предыдущий пункт, но для более сложных, составных образцов.
- Клавиатурная атака проверяет всевозможные пароли, привязанные к раскладке клавиатуры: 'qwerty', 'qazwsx', 'asdzxc' и т.д.
- Атака на пароли национальной раскладки клавиатуры. Проверка паролей, созданных на основе национальных раскладок клавиатур.
- Сложная клавиатурная атака аналогична предыдущим двум, но для более сложных, составных паролей клавиатуры.
- Предугадывание паролей - наиболее действенный механизм с элементами искусственного интеллекта для угадывания паролей. Известный также как Passcape Password Prediction.