Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Passwortqualität prüfen (https://www.delphipraxis.net/14875-passwortqualitaet-pruefen.html)

Kinimod8 17. Jan 2004 11:45


Passwortqualität prüfen
 
Hallo,

wie kann ich die Passwortqualität z.B. mit der Brute-Force-Attack prüfen? Also, wenn ein Benutzer sein Passwort eingibt, ausgeben wie viele Jahre es dauert das Passwort zu cracken?

sakura 17. Jan 2004 11:55

Re: Passwortqualität prüfen
 
Zitat:

Zitat von Kinimod8
ausgeben wie viele Jahre es dauert das Passwort zu cracken?

Nein, da es verschiedene Ansätze gibt, kann man auch nicht sagen wie schwer es wird, aber eine Wahrscheinlichkeit lässt sich ermitteln ;-) Schau mal hier: PasswortPasswort

...:cat:...

Luckie 17. Jan 2004 11:56

Re: Passwortqualität prüfen
 
Was die Suche Hier im Forum suchenpassword quality so alles zu Tage fördert: http://www.delphipraxis.net/internal...ssword+quality :mrgreen:

Kinimod8 17. Jan 2004 14:52

Re: Passwortqualität prüfen
 
Danke für die schnelle Hilfe!

Leider funzt das bei mir nicht so richtig.

Bei mir wird immer der gleiche Wert angezeigt. :oops:

sakura 17. Jan 2004 14:54

Re: Passwortqualität prüfen
 
Zitat:

Zitat von Kinimod8
Bei mir wird immer der gleiche Wert angezeigt. :oops:

Wenn Du immer das gleiche Passwort angibst :mrgreen: Im Ernst, der Link, den Luckie gepostet hat führt zu einer recht einfachen und guten PLösung, welche ohne weitere Umstände funktioniert.

...:cat:...

Kinimod8 17. Jan 2004 15:59

Re: Passwortqualität prüfen
 
Warum glaubt mir denn keiner :?: :?

Egal ob ich nun "1234" oder "QMAAX!gu*v" eingebe, es kommt das gleiche Ergebnis :!:

Stanlay Hanks 17. Jan 2004 16:30

Re: Passwortqualität prüfen
 
Wer hat denn gesagt, dass dir keiner glaubt? :gruebel:
Aber um es besser nachvollziehen zu können, könntest du uns deinen Code ja mal posten.

Man liest sich, Stanlay :hi:

sakura 17. Jan 2004 16:51

Re: Passwortqualität prüfen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Keiner :gruebel: Ich spreche nicht für alle, nur für mich. Aber auch ich glaube Dir ;-) Unabhängig davon.

Ich habe als einfach mal Delphi 3 Professional gestartet, welches ja auch Deine Version ist, zumindest lt. Deinem Profil, Hagens Code hineinkopiert und kompiliert.

Es gab einen Fehler, da Delphi 3 den Typen LongWord nicht kennt, diesen kann man aber mit DWORD ersetzen und los gehts.

Code:
Ergebnis für "1234":        0                      (absolut unbrauchbares Passwort"
Ergebnis für "QMAAX!gu*v":  0,309258685021519      (schon besser)
Ergebnis für "üE2.=m>KJh°^": 0,418247909543705      (recht gut)
Anbei das D3P Beispiel als Download. Und: der Code geht :mrgreen:

...:cat:...

Kinimod8 17. Jan 2004 18:29

Re: Passwortqualität prüfen
 
Ich habe meinen Fehler gefunden.

Ich habe folgenden Code benutzt:
Delphi-Quellcode:
 ProgressBar1.Position := Round(100 * PassphraseQuality('Passwort'));
Deswegen hat Delphi immer nur "Passwort" bewertet und nicht Edit1.Text! :wall:

moritz 17. Jan 2004 18:43

Re: Passwortqualität prüfen
 
Hallo

Dan ist recht klar das immer das gleiche rauskommt. Nimm mal FloatToStr

Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:59 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz