Andreas Korthaus: Bilderklau verhindern

Beitrag lesen

Wenn T-Online bei jedem Zugriff die IP total ändert, dann
gibt es auch keine Konstante zur Prüfung mehr und man kann
sich den ganzen Aufwand sparen und nur auf den Referer setzen.

Das habe ich nicht gesagt! ich wollte damit nur klarmachen das Deine Prüfung der ersten beiden Ziffern der IP nicht gut ist, und ohne IP kannst Du Dein Script leider vergessen.
Die IP bei T-ONline bleibt solange man angewählt ist gleich. Der Vorschlag von Sven ist _die_ Lösung für Dein Problem, denn man bekommt das Bild nur angezeigt, wenn man keinen oder einen Referer von Deiner Seite sendet. Wenn 70% der User also kein Bild sehen würden, dann hat das Klauen keinen Sinn mehr.

Eine weitere Möglichkeit besteht aus Java/Flash, welches
die Bilder nachläd. Aber auch diese kann man "decompilen".

Bloß nicht!

Die Frage ist immer, gegen wen man was schützen will bzw
welchen Aufwand die Gegenseite in Kauf nimmt.

Die Gegenseit kann sich auf den Kopf stellen, den Referer der Beowser können sie nicht beeinflussen.

Ich selbst nutze nicht den IE 6.0, nur ist mir in den
Log-Files aufgefallen, dass zu diesem Browser bei den Bildern
eben dieser fehlt. Daher ging ich davon aus, dass IE 6.0 den
Wert unterdrückt.

Ich weiß es auch nicht.

Aus Gründen der Sicherheit wäre die Idee gar nicht mal schlecht,
da so keine evtl gültigen SessionIDs (man beachte kein ') an
fremde Webserver übertragen werden.

das auch!

Ich hatte es fast nicht mehr für möglich gehalten, dass hiet auch
auf sachlicher Ebene diskutiert werden kann.

;-) So ist das nunmal hier, aber woanders hättest Du eine Lobeshymne bekommen und nichts dazu gelernt!

Grüße
Andreas

0 56

Bilderklau verhindern

Robert
  • php
  1. 0
    Cheatah
    1. 0
      Robert
      1. 0
        Philipp Hasenfratz
        1. 0
          Robert
          1. 0
            Philipp Hasenfratz
          2. 0
            Andreas Korthaus
  2. 0
    Philipp Hasenfratz
    1. 0
      Robert
      1. 0
        Philipp Hasenfratz
        1. 0
          Robert
          1. 0
            Philipp Hasenfratz
            1. 0
              Robert
              1. 0
                Philipp Hasenfratz
          2. 0
            Cheatah
            1. 0
              Robert
              1. 0
                Cheatah
                1. 0
                  Philipp Hasenfratz
                  1. 0
                    Cheatah
                    1. 0
                      Christian Kruse
                      1. 0
                        Cheatah
                        1. 0
                          Christian Kruse
                          1. 0
                            Cheatah
                            1. 0
                              Christian Kruse
      2. 0
        Andreas Korthaus
        1. 0
          Robert
          1. 0
            Cheatah
            1. 0
              Robert
              1. 0
                Alexander Foken
                1. 0
                  Robert
              2. 0
                Cheatah
          2. 0
            Andreas Korthaus
            1. 0
              Robert
              1. 0
                AlexBausW
                1. 0
                  Andreas Korthaus
              2. 0
                NaNu
            2. 0
              Philipp Hasenfratz
          3. 0
            AlexBausW
            1. 0
              Andreas Korthaus
              1. 0
                Robert
                1. 0
                  Andreas Korthaus
              2. 0
                AlexBausW
                1. 0
                  Robert
                  1. 0
                    AlexBausW
                    1. 0
                      AlexBausW
                    2. 0
                      Robert
  3. 0
    Sven Rautenberg
    1. 0
      Robert
      1. 0
        Andreas Korthaus
        1. 0
          Andreas Korthaus
          1. 0
            Sven Rautenberg
            1. 0
              Andreas Korthaus
              1. 0
                Robert
            2. 0
              Robert
              1. 0
                Andreas Korthaus
    2. 0
      Andreas Korthaus