Hallo zusammen,
gegeben sei ein verschlüsseltes Passwort. Die Buchstaben werden in
Ascii-Code umgewandelt und malgenommen, dann wird geguckt, ob das Ergebnis mit dem richtigen PW-Code übereinstimmt.
Die Lösung: 219235317047744800000
Ich habe herausgefunden, dass das PW genau 10 Zeichen lang sein muss.
Hier meine Frage: Wie finde ich am einfachsten heraus, welche 10 Zahlen (von 97-122) malgenommen 219235317047744800000 ergeben?
Mein bisheriger Code braucht ca. 90 Tage
zum Bruten, das ist eindeutig zu lang:
Delphi-Quellcode:
for a:=97 to 122 do
for b:=97 to 122 do
for c:=97 to 122 do
for d:=97 to 122 do
for e:=97 to 122 do
for f:=97 to 122 do
for g:=97 to 122 do
for h:=97 to 122 do
for i:=97 to 122 do
for j:=97 to 122 do
if (73046314200000/a/b/c/d/e/f=10000000*g*h*i*j) then <Ausgabe>;
Ich hoffe sehr, dass mir jemand helfen kann