Программы перебора часто не начинаются с А и переходят к Z. Джон-Потрошитель берет набор символов, который вы ему даете, и сортирует их по частоте использования в паролях, а также грубой силы таким образом, что пробуют более вероятные пароли. во-первых, и это хорошо работает для паролей, которые близки к английскому. Было бы лучше использовать наиболее часто используемые буквы немного реже и избегать часто используемых больших графов и триграфов, таких как «ed» и «ing», но это не стоит проблем. Смысл использования случайных паролей заключается в том, что злоумышленник не может обнаружить схему паролей, которая бы облегчала / облегчала взлом паролей. С вашей схемой кто-то может начать с обратного алфавита и работать вперёд, возможно, потому, что он увидел один из ваших паролей, который вы использовали на другом сайте. Для дальнейшего чтения, google "jtr incremental"