Archiv verlassen und diese Seite im Standarddesign anzeigen : Hash Bruteforce
Hey ich wollte mal fragen ob es theoretisch möglich ist einen bruteforcer zu machen der hashs erstellt von sagen wir mal groß+kleinbuchstaben+sonderzeichen+zahlen
das wären dann wirklich sehr sehr sehr viele möglichkeiten. Die md5s werden abgespeichert und wenn alle erstellt worden sind könnte man sie einfach abgleichen lassen.
Das Programm könnte man dann zum beispiel auf nem root laufen lassen.
Würde sowas gehen? Was spricht dafür /dagegen?
-=Player=-
29.11.2008, 11:19
ja klar, hab in php noch einen source dafür, das alles in datenbanken gespeichert wird aber...
1. php läuft in der hinsicht sehr langsam
also perl oder c verwenden
2. die datenbanken werden sau groß.
ich denke mal man kommt locker über 50 GB
theoretisch ist das möglich, praktisch geht dir aber sehr schnell der festplattenspeicher aus. hier ein kleines rechenbeispiel:
mit den zeichensätzen A,a,0:
62^6=56800235584 möglichkeiten
ein md5 hash sind 16 byte
16*56800235584 byte = 887503681 kb = 866703 mb = 846 gb
für 7 stellen wären das dann 51 tb
daher gibt es rainbowtables die so ähnlich funktionieren, jedoch hast du dann beim "nachgucken" immernoch einen rechenaufwand mit dem du den gesparten platz wieder ausgleicheist.
aber heutzutage kann man mithilfe einer guten grafikkarte mehrere hundert millionen hashes pro sekunde berechnen, wudurch die berechnung noch schneller als das lesen von der festplatte wäre.
Einen guten MD5-Bruteforcer gibts hier (http://3.14.by/en/md5) ;)
MfG Z4ppy
Ja sagen wir mal 7 tb aber das lässt sich massiv verkleinern.Ich schätze mal auf <300gb wenn man die dann über die gpu vergelichen würde wären alle 7 stelligen pws zack zack da
Grim-Reaper
29.11.2008, 16:38
jep theorisch schon
wie willst du denn die hashes verkleinern? oder meinst du rainbow tables?
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.