Kopierschutz für ein Bild

  Home     Server     Elektronik     Audio&Licht     Links     Kontakt  


Manchmal möchte man, dass Teile der Webseite nicht kopiert werden können und auch nicht in Suchmaschinen erscheinen, z.B. ein heikles Bild. Man kann dazu mittels Script im Html Code die rechte Maustaste sperren so dass der Besucher der Webseite das Bild nicht einfach speichern kann. Das nützt aber nichts wenn der Besucher weiß, dass das Bild im Browser Cache zu finden ist, oder auch im Zielordner, wenn er die ganze Webseite speichert.

Der folgende Trick verhindert das. Klicke auf diesen Link und versuche dann das Bild mit der rechten Maustaste anzuzeigen oder zu speichern.

Es besteht aus ca. 400 Teilbilder, welche vom Browser zu einen Blid zusammengestellt werden. Versucht man es zu kopieren, kopiert man nur eines der Teilbilder. Speichert man die ganze Seite, werden alle Teilbilder gespeichert. Das Bild aber existiert nicht als ganzes.

Generiert wurde es mit dem Script nocopy-jpg. Es nimmt als Argument ein jpg Bild und generiert dann die Teilbilder und eine html Dateimit dem Namen des Bildes, welche man im Browser öffnen kann. Dazu benötigt es convert vom imagemagick sowie exiftool. Beides muss installiert sein.

Einfach nocopy-jpg herunterladen (rechte Maustaste, speichern unter...) und ausführbar machen. Dann in der Shell ./nocopy-jpg geheimbild.jpg wobei geheimbild.jpg der Name des zu schützenden Bildes ist.

Im Script kann man die Anzahl Bilder anpassen.
steph=$[$height / 160] bedeutet 160 Teilbilder in der Höhe und
stepw=$[$width / 2] bedeutet 2 Teilbilder in der Breite
Das sind 320 Bilder, wobei der nicht teilbare Rest nochmal kleinere Restbilder erzeugt und es so meist mehr Bilder sind.


© 2022-2025 by Stefan Ludescher