Sicherheitsfrage

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sicherheitsfrage

    Hi,

    wie sicher ist es wenn ich in einem Ordner mit .htaccess eine php-Datei habe, welche überprüft ob $eingebenerName = $name; $eingebenesPasswort = $password.

    Ist das leicht zu knacken?

    Es gibt nur einen Benutzernamen und das dazugehörige Passwort. Deshalb sollte es nicht so aufwendig sein.

    p-flash

  • #2
    ob du ne htaccess drin hast oder nicht, spielt ja keine rolle.

    wenn du zwei variablen vergleichst, gibt es in der regel keine sicherheitslücke.

    ich weiß aber auch nicht wirklich, worauf du hinaus willst.

    Comment


    • #3
      Also, das .htaccess soll verhindern, dass man auf die php-Datei direkt zugreifen kann und den quellcodes sieht. Worauf ich genau hinaus will ist, dass in dieser php-datei das passwort und die kennung drinstehen und ob es leicht für andere ist daran zu kommen. Oder kann ich mir ziemlich sicher sein, dass diese art der passwort verwaltung sicher ist?

      Comment


      • #4
        Worauf ich genau hinaus will ist, dass in dieser php-datei das passwort und die kennung drinstehen und ob es leicht für andere ist daran zu kommen
        Wenn diese Datei als php gespeichert ist und kein echo $passwort macht, dann ist das ganze auch ohne htaccess relativ sicher. An den Quellcode kommt so niemand, denn das File wird ja erst geparst und nur der Output an den Browser zurück gesandt.
        Also solange dir der PHP Parser nicht abschmiert, sollte es so oder so relativ sicher sein...

        Gruss

        tobi
        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

        Comment


        • #5
          *lol* Wenn du einen Passwortschutz auf dem Verzeichnis hast, wie willst du dann auf die Datei zugreifen?

          Comment


          • #6
            Original geschrieben von TobiaZ
            *lol* Wenn du einen Passwortschutz auf dem Verzeichnis hast, wie willst du dann auf die Datei zugreifen?
            per include?
            h.a.n.d.
            Schmalle

            http://impressed.by
            http://blog.schmalenberger.it



            Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
            ... nur ohne :-)

            Comment


            • #7
              Original geschrieben von schmalle
              per include?
              Genau. Im .htaccess würde dann deny from all stehen. Ist dieses Verfahren sicher?

              p-flash

              Comment


              • #8
                Dass muss man auch sagen!

                kannst die datei auch direkt außerhalb des webroots platzieren. dann ist noch sicherer!

                Comment


                • #9
                  Genau. Im .htaccess würde dann deny from all stehen. Ist dieses Verfahren sicher?
                  Ähm, wenn du ein Deny from All drin hast, dann kannst du ÜBERHAUPT nicht auf die Datei zugreifen (include, file_get_contents oder was auch immer)
                  Wenn schon
                  Code:
                  Order Allow,Deny
                  
                  Allow from 127.0.0.1
                  Allow from localhost
                  Den Localhost Eintrag brauchst du nur, wenn du die Dateien mittels http:// aufrufen willst.

                  Gruss

                  tobi
                  Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

                  [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
                  Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

                  Comment


                  • #10
                    Original geschrieben von jahlives
                    Ähm, wenn du ein Deny from All drin hast, dann kannst du ÜBERHAUPT nicht auf die Datei zugreifen (include, file_get_contents oder was auch immer)
                    [ ] Du lügst
                    [ ] Du hast keine Ahnung

                    zutreffendes bitte ankreuzen
                    Ich denke, also bin ich. - Einige sind trotzdem...

                    Comment


                    • #11
                      *g*
                      h.a.n.d.
                      Schmalle

                      http://impressed.by
                      http://blog.schmalenberger.it



                      Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                      ... nur ohne :-)

                      Comment


                      • #12
                        [x] Hast keine Ahnung

                        Ich habe das bis jetzt immer so gemacht, wenn ich nur lokal auf die Scripte zugreifen wollte. Habe es jetzt aber mal mit Deny from all gemacht und es funzt immer noch. Wohl aber nur weil ich die Dateien mittels lokalen Dateisystem öffne (für URL Open müsste der Eintrag trotzdem drin stehen)

                        Sorry für meine Unwissenheit
                        Gruss

                        tobi
                        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

                        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
                        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

                        Comment

                        Working...
                        X