Как использовать John Ripper для создания паролей больших букв фиксированной длины?

1201
user1812076

Я хочу использовать Джона (я надеюсь, что это возможно), чтобы создать все возможные комбинации набора A, B, C, D .., Z с фиксированной длиной 8 и различными буквами!

Имея в виду:

ABCFGRTH

QPFLDMRB

так далее...

Я попробовал это с некоторыми алгоритмами обратного отслеживания, но они не дали мне правильных результатов.

Ребята, у вас есть идеи?

1
Вольфрам альфа может помочь вам найти все строки длиной 1-26, которые являются перестановками латинского алфавита. http://blog.wolframalpha.com/2011/11/29/working-with-permutations-in-wolframalpha/ Frank Thomas 10 лет назад 0
Включая вариации в верхнем / нижнем регистре, это примерно в 5 раз 10 ^ 13 перестановок. Даже если бы вы могли использовать 10 ^ 6 паролей в секунду, это означало бы около 2 лет усилий. Так что это не практично. Это теоретически сложно? Ни в коем случае: 8 вложенных циклов сделают свое дело на любом языке программирования. Итак, дело в том, чтобы изучить грамматику Джона Риппера. Есть более экономичные способы. MariusMatutiae 10 лет назад 0

2 ответа на вопрос

0
Marcin

Для генерации словарей я использую хруст или maskprocessor или statsprocessor от коммунальных hashcat, а затем кормить результаты вjohn --pipe

Я также использовал crunch, но с помощью crunch, если я хочу, чтобы все буквы были разными в каждом пароле, он игнорирует минимальную длину и максимальную длину. Это создаст пароли длиной 26 user1812076 10 лет назад 0
Затем используйте maskprocessor с `? U? U? U? U? U? U? U? U` Marcin 10 лет назад 0
0
Anonymous08

Hope this will help though my answer is late since the question is the past two years. Download L517.exe, this will help generate all unique sets from given characters. Words generated are best for hashcat since hashcat uses combination mode of attack. Though the latest version of L517.exe fails when trying to generate 6 characters, dont worry, just configure l517.exe to split the generated list into separate files. then merge them in only one file using Merge.Bat. Merge that bat is a tool written in batch code to merge two or more txt files. it only took 2 minutes to merge 32 text file 78mb each.