WinFuture-Forum.de: [php] Gültige .htpasswd Passwörter Generieren - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

[php] Gültige .htpasswd Passwörter Generieren


#1 Mitglied ist offline   Sin 

  • Gruppe: aktive Mitglieder
  • Beiträge: 414
  • Beigetreten: 13. Mai 04
  • Reputation: 0

geschrieben 27. Januar 2005 - 14:48

Huhu,

hat jemand ne Ahnung wie ich nen gültiges Passwort generiere um es danach mit fwrite in die .htpasswd Datei zu schreiben?

Also ich denke das muss man irgendwie mit Crypt() machen .. aber weiter komme ich auch nicht wirklich~


$junk = md5(time());
echo "$junk <br>";
$short = substr($junk,0,8);
echo "$short <br>";
$crypt = crypt($short,12);
echo "$crypt <br>";
$cont = "123:".$crypt;
echo "$cont <br>";
$filename1 = "../passverzeichnis/.htpasswd";
$handle1 = fopen ($filename1, "r+");
fwrite($handle1, $cont);
fclose($handle1);
?>
Bitte <a href="http://<? echo "123:$short";?>@domain.de/passed/Test.zip"> hier </a> klicken <br>
<?


Naja -> Time wird md5 verschlüsselt fürn "random" PW, wird gekürzt auf 8 Zeichen und dann schließlich mit Crypt umgewandelt um es in die .htpasswd zu schreiben. Das Unverschlüsselte PW wird in die URl eingefügt.

Dummerweise funktioniert es nicht richtig mit der PW verschlüsslung.

2410e89c2f794d9631401bdec07fce4c
2410e89c
12xBvH1n7Zhkk <-- DAS müsste dass Htpasswd sein ..
123:12xBvH1n7Zhkk


Sowas kommt z.b. bei dem Echo raus. Dummerweise stimmen die PW's nicht genau übereinander.

123:12xBvH1n7Zhkk3xY9KWNuthuG6sf65PAR.

Sowas steht dann in der Datei -> das PW ist viel länger als das bei Echo.

Und im endeffekt weiß ich nichtmal ob man mit crypt() ein gültiges htpasswd kriegt.

Jemand ne Ahnung wie ich das lösen könnte bzw wo der Fehler liegt?

Danke.

Dieser Beitrag wurde von Sin bearbeitet: 27. Januar 2005 - 14:50

0

Anzeige



#2 Mitglied ist offline   Paster 

  • Gruppe: aktive Mitglieder
  • Beiträge: 417
  • Beigetreten: 12. März 03
  • Reputation: 0

geschrieben 27. Januar 2005 - 14:58

warum so umständlich gibt 1000 generatoren fürs htaccess

sorry ich benutzt htaccess auch oft aber die mühe mach ich mir net

ich mein cool wenn mans kann aber die mühe muss net sein.

Dieser Beitrag wurde von Paster bearbeitet: 27. Januar 2005 - 14:59

0

#3 Mitglied ist offline   Sin 

  • Gruppe: aktive Mitglieder
  • Beiträge: 414
  • Beigetreten: 13. Mai 04
  • Reputation: 0

geschrieben 27. Januar 2005 - 15:04

Es muss eben sein :ph34r:
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0