Photo Station Kopierschutz Fotos

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Tomte

Benutzer
Registriert
22. Juni 2008
Beiträge
90
Reaktionspunkte
0
Punkte
6
Hallo Gemeinde,
kann mir jemand evtl. einen Tipp geben, wie ich das Downloaden der Fotos von der Synology verhindern kann.
Hintergrund ist, dass ich Fotos einer Party gern einem größeren Benutzerkreis zugänglich machen möchte, gleichzeitig aber das unkontrollierte Verteilen der Fotos:D verhindern möchte.
Über die Rechtevergabe habe ich nichts gefunden.
Vielen Dank für einen Hinweis.
Tomte
 
In der Photo Station gibt es ja einen Administrationsbereich (-> Einstellungen). Die dort hinterlegten Hilfetexte geben einen ersten Einblick in die Rechtevergabe der Photo Station.

Weitergehende Fragen kannst Du gerne hier stellen.

Trolli
 
Hallo Gemeinde,
kann mir jemand evtl. einen Tipp geben, wie ich das Downloaden der Fotos von der Synology verhindern kann.
Hintergrund ist, dass ich Fotos einer Party gern einem größeren Benutzerkreis zugänglich machen möchte, gleichzeitig aber das unkontrollierte Verteilen der Fotos:D verhindern möchte.
Über die Rechtevergabe habe ich nichts gefunden.
Vielen Dank für einen Hinweis.
Tomte
Ähm wenn sie ein User im Browser anschauen darf, dann ist auch IMMER ein Download möglicht. Kurze knappe Antwort: Dein Unterfangen wird nicht klappen, das lässt das Konzept von HTTP und HTML nicht zu. Ein Bild in HTML ist nichts weiteres als ein Link auf die Source. Und die Source wird in HTTP mittels eines zusätzlichen Request geladen. Wie soll der Server zwischen einem legitimen Zusatzrequest (weil der User die HTML Seite mit dem img-Tag geladen hat) und einem "illegalen" Request (wo der User nur das Bild will ohne dass er die Seite geladen hat) unterscheiden? Der Server hat keine Kriterien das zu entscheiden.
Übrigens: Auch wenn es ginge, dann hole ich mir das gewünschte Bild aus dem Cache des Browsers und du bist wieder gleich weit. Du würdest einen ziemlichen Aufwand betreiben müssen und die Lösung wäre immer noch löchrig.

Gruss

tobi
 
Das bleibt auch löcherig.
Du kannst machen was du willst, wenn jemand, der Anzeigeberechtigung hat, die Bilder haben will kann er auch ein Hardcopy-Programm nehmen und sich die Bilder dann abspeichern.
Also ist es die Mühe im Endefekt nicht wert.

Gruß, lippizaner
 
So wie ich das verstehe, geht es um die Einrichtung des Berechtigungssystems an sich. Ich nehme mal an, dass Tomte die Fotos öffentlich eingestellt hat.

Trolli
 
Was du als einziges machen könntest wäre es direkte Aufrufe der Bilder zu unterbinden. Dazu bedarf es dann einiges an Aufwand das umzusetzen. Ich habe mir vor längerer Zeit mal selber die Frage gestellt, wie man den direkten Aufruf einer Frameseite verhindern könnte, ohne auf clientseitige Dinge wie z.B. JS auszuweichen.
Dabei habe ich einen Weg gefunden, das mittels einer PHP Session zu machen. Es lässt sich zwar immer noch umgehen, aber der Aufwand ist um einiges höher. Die Lösung basiert darauf auf der Hauptseite eine Session zu initialisieren und darin eine Session Var zu speichern. Diese dient als Zähler und die Session wird ungültig wenn der Zähler 0 ist. Die Haupseite speichert also in der Session wieviele img-Tags vorkommen. Zum Anzeigen der Bilder darfst du dann eben nicht direkt auf die Bilder verlinken, sondern auf eine PHP Datei, die über einen Parameter mitgeteilt bekommt welches Bild angezeigt werden sollte. Diese PHP Datei kontrolliert bei jedem Request ob der Zähler noch grösser 0 ist, zeigt in diesem Falle das Bild an und reduziert den Zähler um eins.
Eventuell bringt dir das Folgende einen Anstoss wie man es machen könnte http://tobisworld.ch/Direkt_Aufruf_von_Frameinhalten_mit_PHP_unterbinden
Da ich aber davon ausgehe, dass du die Photostation meinst, müsstest du in diesem Fall tief in die zuständigen PHP Scripte einsteigen

Gruss

tobi
 
Hallo Zusammen,
vielen lieben Dank für die Tipps. Ich sehe, ich muss mich als in diesen Dingen nicht sehr versierter User tiefer in die Materie einlesen.
Ggf. gibt es ja bald die ein oder andere Winternacht, die ich vor dem Rechner verbringen werde;)
Nochmals vielen Dank für die Hinweise.
Beste Grüße
Tomte
 
Idee

Die einzigste Möglichkeit die mir noch einfällt (auch wenn nicht ganz so effektiv):
Alle Bilder mit deinem Copyright versehen. Da gibt es einige Programme die das trotz großer Bildermengen recht schnell erledigen.
Ich verwende watermark und kann bissher nur gutes berichten.
http://www.foto-freeware.de/watermark-v2.php
 
Ich kenn mich nicht ganz so gut aus, aber bei Flash kann man das ein oder andere verhindern. Vielleicht gilt das ja auch bei anderen Browser-Plug-Ins. Die Frage wird natürlich sein, ob der Anwender sich ein entsprechendes Plug-Ins installieren will bzw. ob die Photo-Station das aus so ausliefert.

Vielleicht wäre aber diese Kopierschutz-Anforderung auch ein Thema für die Synology-Entwickler und sollte denen mal vorgestellt werden. Für den, der sich noch für das Thema interessiert: einfach mal eine E-Mail an Synology schreiben.

Itari
 
Auch für Flash Ressourcen gibt es "Stripper", die diese Daten aus dem Flash rausholen können. Auch bei Seiten wie z.B. hulu.com geht das relativ einfach.
Der Aufwand steht für mich zum Erfolg in keinem Verhältnis, da es einfach immer einen Weg gibt an die Daten zu kommen. Notfalls einen Screenshot am Bildschirm und im Cache ist das Material ja auch immer vorhanden.
Am besten noch Copyright Vermerke oder Wasserzeichen.
 
Ich hatte dazu mal was gelesen, deswegen hatte ich den Post vorhin verfasst. Guck hier.

Ansonsten gebe ich dir recht. Hier ist eine nette Übersicht über andere nicht wirklich schützende Verfahren.

Itari
 
Ich hatte dazu mal was gelesen, deswegen hatte ich den Post vorhin verfasst. Guck hier.
Bei dieser Software muss wohl der verwendete Schlüssel mitgeliefert werden, damit der Client die Daten zum Abspielen entschlüsseln kann. Damit könnte man irgendwie und u.U. mit grösserem Aufwand an den Schlüssel rankommen. Oder die Daten liegen womöglich entschlüsselt im tmp oder im RAM.
Irgendwie wird man auch bei dieser Software an die Daten kommen, notfalls mit einem Screenshot resp Desktop-Recorder
 
Einfach die Bilder zerteilen...

N'abend,

ich hatte mal etwas gefunden, was so ungefähr dem hier entspricht. (nur ohne die Linien und ohne die MouseOver-Effekte)

Dabei wird das Bild in ganz viele Einzelbildchen-Schnipsel zerteilt und dann zum ganzen in einer Tabelle wieder zusammengesetzt. Damals wurden tatsächlich 1x1 Pixel große "Bilder" übertragen, entsprechende Scripts gibt es bestimmt noch im Netz.

Aber wie schon oben zu lesen war, gegen Screenshots hilft auch das nicht. :rolleyes:
 
Und sonst schreibe ich einen Crawler, der die Einzelbilder lädt und wieder zusammensetzt, dann brauch ich nicht mal einen Screenshot.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat