Wie benutze ich den Ripper, um Passwörter mit großen Buchstaben fester Länge zu erstellen?

1281
user1812076

Ich möchte john verwenden (ich hoffe es ist möglich), um alle möglichen Kombinationen der Sätze A, B, C, D .., Z mit einer festen Länge von 8 und unterschiedlichen Buchstaben zu erstellen!

Bedeutung:

ABCFGRTH

QPFLDMRB

usw...

Ich habe es mit einigen Backtracking-Algorithmen ausprobiert, aber sie haben mir nicht die richtigen Ergebnisse geliefert.

Habt ihr irgendwelche Ideen?

1
wolfram alpha kann Ihnen dabei helfen, alle 1-26 langen Zeichenfolgen zu finden, die Permutationen des lateinischen Alphabets sind. http://blog.wolframalpha.com/2011/11/29/working-with-permutations-in-wolframalpha/ Frank Thomas vor 10 Jahren 0
Inklusive Varianten der Groß- / Kleinschreibung sind dies etwa 5 mal 10 ^ 13 Permutationen. Selbst wenn Sie 10 ^ 6 Passwörter pro Sekunde versuchen könnten, würde dies zwei Jahre Aufwand bedeuten. Es ist also nicht praktisch. Ist es theoretisch eine Herausforderung? Keine Möglichkeit: 8 verschachtelte Schleifen können den Trick in jeder Programmiersprache tun. Es geht also darum, die Grammatik von John the Ripper zu lernen. Es gibt wirtschaftlichere Wege. MariusMatutiae vor 10 Jahren 0

2 Antworten auf die Frage

0
Marcin

Zum Generieren von Wörterbüchern verwende ich crunch oder maskprozessor oder statsprocessor von hashcats Hilfsprogrammen und führe dann die Ergebnisse einjohn --pipe

Ich habe auch crunch verwendet, aber mit crunch, wenn ich will, dass alle Buchstaben in jedem Passwort unterschiedlich sind, werden die minimale Länge und die maximale Länge ignoriert. Es werden Passwörter mit der Länge 26 erstellt user1812076 vor 10 Jahren 0
Dann verwenden Sie den Maskenprozessor mit "uuuuuuuuuuuu" Marcin vor 10 Jahren 0
0
Anonymous08

Ich hoffe, das hilft, auch wenn meine Antwort zu spät kommt, da die Frage die letzten zwei Jahre ist. Laden Sie L517.exe herunter. Dadurch können Sie alle eindeutigen Mengen aus den angegebenen Zeichen generieren. Die generierten Wörter sind am besten für hashcat geeignet, da hashcat den kombinierten Angriffsmodus verwendet. Obwohl die neueste Version von L517.exe beim Versuch, 6 Zeichen zu generieren, fehlschlägt, müssen Sie sich keine Sorgen machen. Konfigurieren Sie einfach l517.exe, um die generierte Liste in separate Dateien aufzuteilen. dann führen Sie sie mit Merge.Bat in nur einer Datei zusammen. Merge the bat ist ein in Batchcode geschriebenes Werkzeug zum Zusammenführen von zwei oder mehr TXT-Dateien. Es dauerte nur 2 Minuten, um 32 Textdateien mit jeweils 78 MB zusammenzuführen.