Ist es möglich IP-Adressen sichtbar zu machen (gerne per Modul), die bestimmte Inhalte einer Webseite herunterladen?
Druckbare Version
Ist es möglich IP-Adressen sichtbar zu machen (gerne per Modul), die bestimmte Inhalte einer Webseite herunterladen?
Jeder, der eine Website besucht lädt "Inhalte einer Webseite" herunter. Das wird im Serverlog protokolliert. Der Titel deines Posts legt aber nahe, daß Du das nicht meinst. Vielleicht hilft es Dir, den Referrer-Eintrag der Logs auszuwerten.
Das Theme an sich ist ja auch ein weites Feld. Die meisten Sachen unterliegen m.E. nach Auffassung deutscher Gerichte keinem Schutz.
Worum geht es Dir eigentlich genau - Bilder/Grafiken, Texte, gesamtes Layout oder Code?
Ich frage mich eher, worum geht es überhaupt? Websites zu finden, die Teile deiner Inhalte kopiert haben und selbst verwenden? Ansonsten muss ja notgedrungen jeder, der deine Seite anschaut, alle Inhalte herunterladen :confused:.
Kommt sicher darauf an was genau Du da verhindern willst. Eine prima Strategie, um das einbinden von Webseiteninhalten zu verhindern ist ja u.a. auf https://perishablepress.com/creating...king-strategy/ beschrieben. Kommt meistens ganz gut, ein Bild auszuliefern, auf dem stegt, dass der Inhalt 'geklaut' ist ... ;-)
Einzeldownloads von Inhalten sind ja eher selten - da wirst Du im Serverlog schauen müssen.
Komplettdownloads von Webseiten macht sicher niemand manuell sondern meistens mit einem Bot, der entweder einen bekannten Useragent hat (dem Du dann blockieren kannst), oder die sich im Serverlog dadurch bemerkbar machen, dass sie relativ viele Inhalte in relativ kurzer Zeit laden (und die Du dann ebenfalls serverseitig blockieren kannst). Meiner Erfahrung nach ist die IP-Adresse dabei eher ein Merkmal auf das man nicht setzen sollte.
Danke für die viele Antworten/Anregungen! Sicherlich war meine Frage etwas "schwammig" formuliert!
Es geht darum, dass ich auf meiner Webseite wöchentlich (gewerblich angemeldet) Inhalte zu einem kleinen Obulus zur Verfügung stelle. Ich möchte eben vermeiden, dass die Webseite komplett untergeladen wird und so weitergegeben wird. Das betrifft nicht das eine laden, sondern speichern der kompletten Seite.
Ich weiß nicht, ob man durch eine eigene Programmierung hier einen Riegel vorschieben kann. Die Rechte Maustaste habe ich gesperrt. Das die nicht viel bringt ist mir bewußt.
Am Liebsten wäre mir ein Tool, dass mir die IP-Adressen derjenigen anzeigt, die die Webseite (n) komplett speichert. Ist so etwas machbar?
Das heisst Du bietest Inhalte an, die andere auf Ihrer Website gegen einen Obolus anzeigen dürfen? Wenn das so ist wäre es ja vielleicht auch möglich mit Teasertexten zu arbeiten und erst nach Login bekommt man den kompletten Text.
Edit: Vielleicht magst Du ja verraten um welche Website es geht.
Stelle ich mir schwierig vor. Beim normalen Anschauen einer Seite lädt der Browser ja auch alles komplett runter, sonst könnte er die Seite nicht anzeigen. Im Firefox z.B. kann ich jetzt im Menü "Seite speichern" anklicken, dann habe ich eine HTML-Datei und ein Verzeichnis mit allen zugehörigen Dateien. Ich kann mir nicht vorstellen, dass für diesen Speichervorgang alles nochmal neu runtergeladen wird. Falls doch, wäre das ein Ticket für die Firefox-Entwickler wert. Falls nicht, wirst du keine Chance haben, das jemals von einem normalen Seitenzugriff zu unterscheiden, denn es war ja einer.
Gerade mal getestet: Sogar auf einer Seite, für die das Caching komplett abgeschaltet ist, kommt in der access_log Datei kein erneuter Zugriff beim Speichern der Seite.
@mlweb: Wird er wohl eh so machen, sonst würde ja keiner was zahlen. Aber auch dann kann ich als angemeldetes Mitglied mir die Seite anzeigen lassen und wohl auch abspeichern ohne erneuten Zugriff auf den Server.
Weil ich mir den ganzen Konstrukt schwer vorstellen kann, möchte ich mir die Seite ja gern mal anschauen. Verschiedene Zeitschriften (u.a. Stiftung Warentest) arbeiten ja mit freien Texten und wenn man den kompletten Text haben möchte, erhält man gegen Bezahlung die Möglichkeit genau diesen Artikel zu lesen bzw. einen Link zum Artikeldownloads per PDF.
Komplette Webseiten holen kann man z.B. mit wGet und seinen Derivaten, z.B. Easy-wGet. Da könnte man dann mal den UserAgent kontrollieren. Oder anhand der Anzahl von Anfragen pro Sekunde eine Sperre einbauen. Gibt bestimmt Artikel dazu im Netz, wie man solche Tools aussperren kann.
Edit: Der Beitrag von @Maeggie ist jetzt irgendwie verschwunden. Also Folgendes einfach ignorieren.
"sichtbar machen"? Ich denke du beziehst dich auf den letzten Beitrag von @ihkwdiopk.
Mache dich mit den "Mitgliedern" vertraut. Schau dir die diesbezüglichen FE-Module an. Sie stehen blöder Weise unter der Kategorie "Benutzer", gemeint sind aber "Mitglieder".
Schau dir dann in der https://demo.contao.org an, wie es dort gemacht ist.
Kannst du bei wget u.Ä. alles easy konfigurieren (zufällige Zeit zwischen Requests, eigener UA, etc), dass es nicht bzw nur mit erheblichem(!) Aufwand Server-seitig festgestellt werden kann (Stichwort Big Data Analyse).
Kurzum: Was sich der Thread-Ersteller vorstellt, ist absolut nicht möglich. Ein Browser lädt auch deine komplette Seite herunter, sonst würde es gar nicht funktionieren. Sämtliche Maßnahmen, die er errichten könnte, beißen die "richtigen" Nutzer der Seite. Lösen kannst du das nur (ansatzweise) durch Nutzermanagement. In dem Fall würde ich als Nutzer aber auch erwarten, dass ich die Inhalte für spätere (bzw wiederholte) Konsumierung lokal speichern kann, habe ja schließlich dafür bezahlt ;-). Als Nutzer erwarte ich sogar, dass mir Download-Optionen angeboten werden (z. B. PDF, meinetwegen auch mit digitalem Wasserzeichen).
Wenn es darum geht das automatisierte "Rüberkopieren" auf eine andere (öffentliche) Website zu erschweren, empfehle ich eine Art Wasserzeichen. Genauer gesagt erschwert das nicht das Kopieren per se, aber es legt insbesondere automatischen Prozessen unsichtbare Steine in den Weg und erleichtert später das Finden und Erkennen von "Plagiaten". Ein Wasserzeichen bei Text kann verschiedene Formen annehmen, z. B. ausgeblendete Stichwörter bzw. Buchstaben-Pattern im Text, die beim Lesen nicht auffallen bzw. gar nicht sichtbar sind, bei elektronischem Auslesen/einfachem Kopieren aber sichtbar werden. Vielleicht schafft man es sogar unterschiedliche Wasserzeichen je Nutzer einzubauen, damit lässt sich sogar zurückverfolgen, welcher Nutzer für die Weitergabe verantwortlich war. Aber auch beim Wasserzeichen (grade bei Text) gilt: Der Kopierende kann mit gewissem Aufwand das Wasserzeichen entfernen und dann ist's auch schon wieder vorbei mit dem "Schutz".