Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(In)security allgemein Sicherheit, Anonymität im Netz. Schutz und Maßnahmen. Prävention und Konzepte. Sicherheitsarchitekturen allgemein und auf der Netzwerkebene.

rainbowtables: multicore nutzen?

Diskussion: rainbowtables: multicore nutzen? im Forum (In)security allgemein, in der Kategorie Security Area; Anzeige Heyho ich hab jetzt mir ne kleine sammlung an rainbowtables angelegt, allerdings steh ich vor dem *problem*, dass die ...

Antwort
Alt 14.09.07, 16:55   #1 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard rainbowtables: multicore nutzen?

Anzeige

Heyho

ich hab jetzt mir ne kleine sammlung an rainbowtables angelegt, allerdings steh ich vor dem *problem*, dass die teilweise mit chainlenghts von bis zu 20000 arbeiten.
da ich aber nen dual opteron hab, hätte ich schon gerne, dass alle 4 cores beim suchen beansprucht werden.

gibts da irgend nen tool, was nutzen aus smp beim cracken zieht?
und gibts vlt. auch nen erstellungstool mit dem ich beim erstellen der tables das multicore direkt nutzen kann, und nicht 4 tables paralell erstellen muss?

ich hab bis jetzt immer mit den tools von hier gearbeitet: http://www.antsight.com/zsl/rainbowcrack/

gibts da besser tools? (vlt. abgesehen von cain, weil das bietet ja auch kein smp support)

beim 4xcracken von passes macht bei mir selbst meine 4gb ram und natürlich allem voran die platte schlapp. ;)

__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 15.09.07, 13:26   #2 (permalink)
 
Registriert seit: 07.04.06
Huggy Leistung: Facit NTK
Likes: 0
Standard

Ich würds mal mit Cain&Abel probieren.
Basiert zwar auf rcrack, aber wer weiß
Huggy ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 15.09.07, 14:20   #3 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

ohne das ich unhöflich klingen will.
aber hast du meinen beitrag eigentlich richtig gelesen oder nur auf das topic geantwortet?!

Zitat:
ich hab bis jetzt immer mit den tools von hier gearbeitet: http://www.antsight.com/zsl/rainbowcrack/

gibts da besser tools? (vlt. abgesehen von cain, weil das bietet ja auch kein smp)
vondaher fällt deine antwort weg.
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 15.09.07, 14:30   #4 (permalink)
 
Registriert seit: 11.06.05
snoggo Leistung: Facit NTK
Likes: 0
Standard

Hallo easteregg,

gleich vorweg, denk ueber deine Wortwahl nach bitte. Dein Text ist nicht besonders einfach zu verstehen, deswegen antworte ich auch jetzt erst.

"Cracken" ist fuer mich nicht klar definierbar, sondern in 2 Phasen eingeteilt:
1. Generieren der Rainbowtables und
2. Abgleichen des Hashes mit den Rainbowtables

Mir sind keine Programme bekannt, die extra auf Multithreading ausgelegt sind. Zum Generieren der Tables wuerde ich an deiner Stelle einfach das Programm mehrfach laufen lassen. Da du rtgen.exe benutzt, sollte das weniger kompliziert sein. Ich selbst habe einen X2 und rtgen.exe auch zweimal am Laufen gehabt, es lief super und ich konnte trotzdem noch gut arbeiten. Es ist zwar schon eine Weile her, aber ich entsinne mich, dass der Thread nicht besonders viel RAM verbraucht hat. Wenn ich mich irre, sorry.
Bei dem eigentlichen Herausfinden der Passwoerter (also dem Abgleichen mit den Rainbowtables) halte ich es fuer wenig sinnvoll, schnellere Suchen durch mehrere Kerne zu erwarten. Ich denke, hierbei ist die Festplatte das bremsende Element.

Mit freundlichen Gruessen
snoggo
snoggo ist offline   Mit Zitat antworten
Alt 15.09.07, 14:39   #5 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

mit dem generieren der tables hast du recht, da ist es kein problem das rtgen mehrere male zu starten! Der Prozess ist bei mri auch schon abgeschlossen.
ich bin jetzt bei phase zwei

rcrack arbeitet so, dass es die gesammte tabelle (meist ~1gb groß) in den ram lädt.
wenn es jetzt an einer tabelle mit mehreren threads arbeiten würde, solllte das eigentlich kein problem darstellen, denn die festplatte wird ja nach dem laden nichtmehr belastet.

da das aber nicht geht, könnte ich nur rcrack 4x starten, und das schafft die platte eben nichtmehr und auch der ram ist dann einfach voll und fängt an die daten zu swappen, was wieder zum flaschenhals festplatte führt.

ich hoffe es ist jetzt nochmal besser verständlich
mich wunder es, dass in zeiten von multicore noch keiner die unterstützung von mehreren Prozessorkernen in das rcrack eingebaut hat (ich kanns leider nicht!)
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 16.09.07, 13:12   #6 (permalink)
 
Registriert seit: 07.04.06
Huggy Leistung: Facit NTK
Likes: 0
Standard

Hi!

Ich denke SAMInside kann es auch - sicher bin ich aber nicht :'(
Huggy ist offline   Mit Zitat antworten
Alt 16.09.07, 13:22   #7 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

hm, das programm funktioniert zum einen nur mit nt und lm hashes!
aber multicoresupport hats auch nicht.

aber sonst sieht das programm eigentlich ziemlich gut aus, schade nur, dass es nicht kostenlos ist
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 16.09.07, 17:55   #8 (permalink)
 
Registriert seit: 07.04.06
Huggy Leistung: Facit NTK
Likes: 0
Standard

Die frage ist nur:

BRAUCHEN rainbows so viel CPU?

Ich mein, sie brauchen ram en masse beim "cracken", aber CPU?

Ich bin mir nicht sicher aber ich glaube nichtmal, dass ein kern meines core2duos voll ausgenutzt wird...

ODer irre ich?
Huggy ist offline   Mit Zitat antworten
Alt 16.09.07, 17:58   #9 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

da irrst du dich.
der muss beim suchen ja jeweils die chains neu berechnen, wenn da nen (fehl)alarm kommt. und wenn du chainlengths von mehr als 5000 hast dauert das schon seine zeit.
ich weis ja nicht mit was für rainbowtables du arbeitest, aber wenn du zb 20 md5 hashes hast und die durch 32gb rainbowtables jagst mit ner chainlength von 11300 zb wartest du ne ganze weile bis das fertig ist.
vondaher wäre ich schon froh, wenn ich alle 4 cores nutzen könnte!
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 16.09.07, 18:03   #10 (permalink)
 
Registriert seit: 07.04.06
Huggy Leistung: Facit NTK
Likes: 0
Standard

ja -aber schau dir mal die CPU belastung an.
Is die echt beii 100% bei einem kern?
Huggy ist offline   Mit Zitat antworten
Alt 16.09.07, 18:06   #11 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

ja na türlich. die rainbowtables passen bei mir jeweils komplett in den ram, davon habsch 4gb!
ich schaff auch grad noch so 2 rainbowtables parallel zu bearbeiten, aber da wirds schon mit der festplatte eng!
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 16.09.07, 20:11   #12 (permalink)
 
Registriert seit: 07.04.06
Huggy Leistung: Facit NTK
Likes: 0
Standard

geht es nur um md5?
sonst würd ich generell für LM eher ophcrack benutze
Huggy ist offline   Mit Zitat antworten
Alt 16.09.07, 20:27   #13 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

wasn an dem ophcrack so besonders? hab da schon viel drüber gelesen, aber das nicht so richtig gepeilt was an deren LM tables so toll is.

und ja, hauptaugenmerk liegt bei md5!
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 16.09.07, 22:01   #14 (permalink)
 
Registriert seit: 07.04.06
Huggy Leistung: Facit NTK
Likes: 0
Standard

Die Tables sind.....intelligenter ( kann man das so sagen?) gemacht, wodurch eine große Zeitersparniß gegenüber den rainbows vorhanden ist.

Nachteil: man kann sie nicht selber generieren, und für md5 gibts meines wissens keine tables..bzw man müsste sie kaufen ...
Huggy ist offline   Mit Zitat antworten
Alt 16.09.07, 22:48   #15 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

wie groß sind die zeitunterschiede?
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Security Area » (In)security allgemein » rainbowtables: multicore nutzen?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Single- to Multicore e5s3x Code Kitchen 9 04.12.07 08:22
Rainbowtables wollen nicht arbeiten SilentBoB Cryptography & Encryption 8 25.02.07 19:24
Rainbowtables BlackMarvel Cryptography & Encryption 2 10.07.05 15:05
MD5 - RainbowTables 190GB+ Pash15 Cryptography & Encryption 0 02.06.05 15:03
europäisches LanManager Set (Rainbowtables) Pash15 Cryptography & Encryption 5 09.03.05 08:59


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61