Ankündigung

Einklappen
Keine Ankündigung bisher.

Datei mit PHP Schützen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • AoD-Power
    antwortet
    Ich finde sha1 besser als md5, es ist noch schwerer zu knacken:


    Wirf das am besten raus:
    $password = "b5c0b187fe309af0f4d35982fd961d7e"; // = love
    und ersetzte es mal gegen das:
    $password = sha1(love);

    Und Brain hat recht, strtolower verringert die Effizienz bei nem login script.


    Bei deinem Loginscript kannst du nur eine Ausgabe machen wenn das pw stimmt, wenn du da drinn Formulare, usw.. haben willst, arbeite mit sessions. Tutorials gibts dazu wie Sand am Meer im Netz, spar ich mir jetzt =)


    Zitat von Babedier
    statt readfile() kann man auch für weiterleitungen header("Location: http://www.schoerki.at/nonono.htm"); schreiben
    Damit verlienst du den Schutz gegen deep linking, das login script wäre sinnlos, wenn jemand die zielseite weitergibt.

    In deinem Fall würde ich auch nicht mit readfile arbeiten sondern, wenn du wirklich nur eine ausgabe zu machen hast, den code der gesamte zielseite da reinposten in den "wenn das pw richtig ist" teil =)

    Einen Kommentar schreiben:


  • Babedier
    antwortet
    stimmt, mach ich normal schon, aber für den zweck für den ich das gemacht habe is es so besser. da geht es mehr um komfort als um sicherheit. Den das Passwort weiß eine ganze Klasse.
    Aus erfarung dan weis ich auch, bei einem anderen Script schickt es mir email wenn ein passwort ist. und das passwort ist frei gewählt jetzt love, dann habe ich viele E-mail bekommen mit LOVE, Love usw.
    naja egal

    Einen Kommentar schreiben:


  • Brian
    antwortet
    allerdings würde ich bei >>md5(strtolower($_POST['pwd']))<< strtolower weglassen da du damit die hälfte aller möglichkeiten ausschließt und es einem hacker somit leichter machst

    Einen Kommentar schreiben:


  • Babedier
    antwortet
    naja, vor kurzem mal für einen freund von mir gemacht. zwar nicht perfekt aber funktioniert
    PHP-Code:
    <?php

    //PHP Login by schörki
    //Visist schoerki.at

    //Pwd und Username muss kleingeschrieben sein
    $password "b5c0b187fe309af0f4d35982fd961d7e";    //  = love
    $username "tom";


    //Wenn im Formular Login gedrückt ist dann in den if gehen

    if(isset($_POST['submit'])){

    //strtolower = alle buchstaben klein

        
    if(md5(strtolower($_POST['pwd'])) == $password and
    strtolower($_POST['usr']) == $username){

        
    //Lesedatei und gebe aus
        
            
    readfile("ok.html");

        }else{

          
    //Lesedatei aus wenn pwd oder usr nicht stimmt

          
    readfile("nonono.html");
          
        }

    }else{

    ?>

    <form method="post" action="<? echo $PHP_SELF ?>">
    <input type="text" name="usr" value="" /><br />
     <input type="password" name="pwd" value="" /><br />
    <input type="submit" name="submit" value="Login" />
    </form>
    <?php
    }
    ?>
    statt readfile() kann man auch für weiterleitungen header("Location: http://www.schoerki.at/nonono.htm"); schreiben

    Einen Kommentar schreiben:


  • thebestofthelooser
    antwortet
    hä du hasst doch schon 192 beiträge geschrieben. Diese Thema wurde schon tausend mahl behandelt!

    p.s da oben ist ein feld mit suche

    Einen Kommentar schreiben:


  • ZeNith
    hat ein Thema erstellt Datei mit PHP Schützen.

    Datei mit PHP Schützen

    hi!

    ich will ne ganz bestimmte php datei schützen, un zwar so, dass sie nicht direkt ausgerufen werdn kann, sondern z.b. erst über ne passwort eingabe oder über ne andre datei mit frames oder weiterleitung, was auch immer...

    wisst ihr da was?

homepage-forum.de - Hilfe für Webmaster! Statistiken

Einklappen

Themen: 57.257   Beiträge: 432.209   Mitglieder: 29.677   Aktive Mitglieder: 22
Willkommen an unser neuestes Mitglied, Euro_crem.

Online-Benutzer

Einklappen

934 Benutzer sind jetzt online. Registrierte Benutzer: 1, Gäste: 933.

Mit 9.939 Benutzern waren am 17.05.2023 um 21:38 die meisten Benutzer gleichzeitig online.

Die neuesten Themen

Einklappen

Die neuesten Beiträge

Einklappen

Lädt...
X
😀
🥰
🤢
😎
😡
👍
👎