Einzelnen Beitrag anzeigen

Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#4

Re: Brute Force Programm in Delphi, ist das möglich?

  Alt 29. Mai 2005, 13:17
Zitat von d4rkf:
Ich danke vielmals!
auch hier nochmal die Anmerkung: so ganz praxistauglich ist das verfahren, dass da von mir beschrieben wird, nicht, aber es ist eine leichte Methode, und taugt, um es zu kapieren.

wenn du dann eine wirklich brauchbare Methode brauchst, schlage ich folgendes vor:

du hast
1. einen String mit den chars (abcdefghijklmnopqrstuvwxyz oder so)
2. einen Substring (abc beispielsweise, eine Teilmenge aus 1. eben)

dann bildest du alle Kombinationen aus 1. und 2. - verfahren siehe Tutorial - bis zu einer relativ kurzen Länge, also 2 oder 3 stellige Passwörter.

ab da berechnest du die weiteren Kombinationen, in dem du die bereits berechneten kombinierst. für ein neun stelliges Passwort setzt du also die dreistelligen solange zusammen, bis du neun stellen hast. das löst sich am einfachsten mit einer rekursiven Funktion.

das dürfte dann ein doch recht schnelles, distributed brute forcing / grid computing fähiges Verfahren sein

  Mit Zitat antworten Zitat