Так-с! Слушаем сюда
После прочтения родилась у меня ещё одна идейка.
Итак, посмотрим сюда:
Position 1:
s - 258621
c - 184198
b - 173505
t - 173252
p - 153434
a - 151506
d - 146465
--------------
Position 2:
a - 412252
e - 367070
o - 331805
i - 286756
r - 207614
u - 202239
l - 140165
h - 135627
Теперь предположим, что нам надо сбрутить пароль из 9 символов. Долго, однако...
Но! используя данную статистику можно свести этот перебор к НЕМНОГОКРАТНОМУ перебору семи символов!
Что для этого надо?
Генерим сочетания (AB) из двух частых первых символов, как то:
A|B
s|a
s|e
s|o
c|a
c|e
c|o
b|a
b|e
b|o
и брутим 9 раз по маске
AB???????,
где A и B - первый и второй символ.
Даже, на самом деле, можно посчитать вероятность угадывания хеша в зависимости от количества взятых комбинаций и найти такое количество комбинаций, чтобы вероятность была, к примеру, >0,8 и т.п.
P.S. Лебедь, на этот раз честно заслуженный плюсик=) Первую часть статьи можешь смело задвинуть подальше
