Хозяйке на заметку: пароль вида "wxf" (три случайных символа) ломается примерно за 15-25 тысяч попыток случайного подбора. Пароль "aab" в моём эксперименте не сломался более чем за полтора миллиона попыток. Дальше процессу не хватило памяти и он завис. Почему так? Потому что генераторы случайных чисел специально делают так, чтобы они выдавали каждый раз случайное значение. А не два раза подряд одно и то же, как в примере "aab".