Oft entsteht die Illusion, dass man mit Javascripts oder sonstigen Methoden die Inhalte seiner Webseiten schützen kann. Dass dies falsch ist, wollen viele einfach nicht wahr haben und reden sich immer wieder ein, dass es schützt. Wenn man ihnen hingegen sagt, dass man es leicht umgehen kann, kommt nur noch eine Antwort, welche sich in sofern rechtfertigt, dass man dadurch wenigstens einige Leute davon abhalten könne, Inhalte zu stehlen.
Die sicherste Methode ist wie immer: “Ohne Veröffentlichung, kann nichts geklaut werden“. Das ist auch nicht nur die sicherste Methode, sondern auch die einzige. Quatsch? Nein es gibt wirklich keine Möglichkeit seine Inhalte im Internet vor Diebstahl zu schützen, außer diese gar nicht erst ins Web zu bringen.
Sobald das mit dem Javascript begriffen wurde – was meist leider mehrere Tage an Diskussionen in irgendwelchen Foren bedeutet – kommen neue Methoden. Der Text wird einfach in Bilder gespeichert. Beeindruckt diejenigen, die den Inhalt haben wollen nur wenig. Entweder sie schreiben es sich ab oder wenn es viel Text ist, nehmen sie ein Programm, welches die Texte von den Bildern abliest und zum Beispiel in eine normale Textdatei speichert oder direkt als PDF. Das ist heutzutage kein Problem mehr.
Bilder werden gegen Diebstahl geschützt, indem wieder die beliebte Rechtsklicksperre geholt wird, sodass man nicht mehr auf “Speichern unter…” klicken kann. Das ist keine Hürde, für niemanden. Javascript mit 5 Klicks deaktiviert (Firefox 3) und schon hat man das Bild.
Auch dagegen behelfen sich die Anti-Diebstahl-Experten. Sie packen das Bild in einer Tabelle oder in einen Div-Container – als Hintergrundbild. Dann legen sie ein transparentes Gif-Bild drüber und wer es nun mit “Rechtsklick > Grafik speichern unter…” probiert, bekommt nur ein 1×1 Pixel großes, transparentes Bild.
Alles schön und gut, mich hat es damals daran gehintert genau ein Bild zu speichern – kurzzeitig. Als ich das zweite speichern wollte, bekam ich die Meldung, dass es den Dateinamen schon gibt und wurde stutzig. Ein transparentes gif-Bild war gespeichert worden. Hier gibt es mehrere Lösungen.
- Man hat im Firefox ein Add-On namens AdBlock Plus - Viele kennen es sicherlich bereits – mit diesem hat man die Möglichkeit, einzelne Objekte zu blocken. Auch dieses transparente gif-Bild. Mit dem Element Hiding Helper ist das auch sehr schnell mit drei Klicks getan.
- Guckt man in die CSS-Datei oder den Quelltext und zieht sich dort die Adresse raus.
- Ein Firefox Add-On namens Web Developer erlaubt das Anzeigen aller Grafiken auf einer Webseite.
- Man guckt sich mit Firefox die Seiteninformationen an und geht auf Medien (Rechtsklick > Seiteninformationen anzeigen).
Man sieht also, auch dagegen kann man etwas tun. Ich hatte mal im Internet ein Beispiel gesehen, in dem wirklich alles geblockt wurde, sogar der direkte Aufruf des Bildes. Es war wirklich ein perfekter Schutz. Wenn es nicht die Seiteninformationen geben würde. Letztendlich konnte ich das Bild speichern. Es war eine Demonstration von Ingo.
Kurz bevor dieser Beitrag online ging, war Ingo so gütig und hat mir noch einmal den Link zu dem Bildschutz gegeben. Man kann versuchen was man will, man kommt nur durch die Seiteninformationen ran und das ist es. Man kommt ran – egal was ihr tut! Ich sag mal so frech, wenn Ingo es nicht schafft, Inhalte zu schützen, schafft es keiner. Hier also der Link zu dem Bild
Ich werde hier absichtlich nicht den Code davon veröffentlichen oder sonst noch sagen, wie er was gemacht hat, damit das Ganze nicht noch verwendet wird.
Übrigens: Alle Dinge, welche auf einer Seite sind – wirklich alle – sind in dem Moment, indem die Seite fertig geladen hat, bereits auf dem PC des Besuchers. Man hat die Inhalte also schon unwissentlich geklaut. Auch dies kann man sich zu nutze machen. Man navigiert in den Ordner der Temporären Internetdateien oder des Caches und schon hat man alle Daten aufgelistet und kann die Webseite ohne Aufwand 1 zu 1 ins Internet stellen. Ausgenommen PHP-Code.
Versucht jetzt aber nicht, alles mit PHP zu maskieren, letztendlich wird es im Browser wieder als HTML ausgeliefert und ist somit wieder “klaubar”. Nur die Funktionen werden nicht ausgeliefert.
Nebenbei: Die Besucher, welche es nicht schaffen, eure Inhalte zu stehlen, würden für euch sowieso keine Konkurrenz darstellen. Also hört auf mit diesem Schutz, denn jeder Schutz geht zu Lasten der Benutzerfreundlichkeit.
Das war es dann auch schon wieder!
Euer Wishu
