Beiträge von marco81

    Hallo hab jetzt die Lösung:


    Es handelt sich im einen MD5 Hash mit 12 Zeichen SALT


    Also von:


    $1$qyU0BNMV$kjRbfrJGNsHhAyNKAEhlu.


    ist


    $1$qyU0BNMV


    der SALT.


    So kann man das Passwort checken:


    $klartext = 'passwo11';
    $passwd = '$1$qyU0BNMV$kjRbfrJGNsHhAyNKAEhlu.';


    <?php if($passwd == crypt($klartext ,substr($passwd,0,12))) ... ?>

    Hallo!


    Ich Probiere grade ein eigenes Projekt gegen die Vadmin Datenbank authentifizieren zu lassen.


    Ich habe jetzt ein kleines Verständnisproblem zum Hash-Algorithmus mit dem in der User-Tabelle das Passwort in der Spalte passwd gespeichert wird.


    Wie kann ich mit PHP ein Passwort in diesen Hash-String verwandeln, um den Benutzer zu authentifizieren?


    Ich glaube es ist ein "salted" MD5 Hash, bin mir aber nicht sicher und habe auch bis jetzt keinen Algo gefunden, der einen identischen Hash erzeugt.


    Bin verwirrt...


    LG Marco

    Hallo!


    Von einen auf den anderen Moment gab es ein Problem mit dem Backendlogin. Der Login dauert ungefähr 20- 30 Sekunden.
    Die Serverlast ist dabei jedoch gering. Andere Datenbankabfragen erledigt der Server spontan wie immer. Auch ein Update auf die aktuelle Version von SE und PD-Admin brachte keine Besserung.


    Die Logfiles sind unauffällig, Platz satt, richtiger PERL-Interpreter.


    Das System ist eine Debian Sarge Minimalinstallation, mit NTP, SNMP-Daemon und SNORT.


    SE-Version 1-0.068
    PD-Version v3.32


    Kernel 2.4.27-2-386