tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
16
ZUGRIFFE
813
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Chumper
    Chumper Chumper ist offline Eichhörnchen
    Registriert seit
    Mar 2006
    Ort
    Vancouver
    Beiträge
    440
    Hallo Leute,

    da ich für eine Freundin eine Galerie aufsetzen sollte und sie mich gebeten hat, dass man die Bilder nicht so leicht runterladen können soll, habe ich mich mal daran gesetzt und eine Möglichkeit ausprobiert.

    Das Ergebnis könnt ihr hier sehen:

    http://julesvenni.nils-canada.de/?level=picture&id=17

    Versucht bitte mal, das Bild mit einfachen Mitteln runterzuladen und berichtet mir bitte, wie eure Erfahrungen sind.

    Ich bin mir bewusst, dass man die Bilder nicht zu 100% schützen kann, das habe ich auch nicht vor, ich werde noch ein Wasserzeichen reinhauen und fertig.

    Falls euch interessiert wie ich das gemacht habe:

    Jedes Skript meldet an, dass es ein Bild anzeigen lassen will, deswegen wird ein key generiert, der nur einen einzigen Aufruf pro Bild zulässt, und dieser Aufruf wird dann vom Skript gemacht, sodass man die Bilder nicht seperat aufrufen kann. Zusätzlich habe ich noch ein transparentes gif über das Bild gelegt. Ich denke damit sollte die Mehrheit lahmgelegt sein.

    Da ich aber wissen will, wie ihr dann Bilder kopiert, möchte ich euch bitten das oben zu probieren und mir eure Erfahrungen zu berichten.
    Ich bin auch offen für Anregungen und Kritik

    Ich bin mir bewusst, dass das Bild im Cache des Browsers liegt und von dort geladen werden kann

    Ich bedanke mich schonmal

    Gruß Nils
     
    mfg Nils

    Problem gelöst?
    Dann bitte das Thema als erledigt anhaken
    und die Antwort bewerten, die weitergeholfen hat.


    Danke!

  2. #2
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Hat nur wenige Sekunden gedauert.

    Gruss Dr Dau

    [edit]
    Also, zuerst habe ich mir den Quelltext angesehen und nach einem Bild gesucht.
    Den schnell gefundenen Pfad zum Bild habe ich dann kopiert und an die Domain angehängt.
    Und schwupps wurde nurnoch das Bild im Browser angezeigt und lies sich so ganz einfach per Rechtsklick speichern.
    [/edit]
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Bilderklau - Für Laien unmöglich?-bild.php.jpg  
    Geändert von Dr Dau (26.07.09 um 05:02 Uhr)
    Chumper bedankt sich. 
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  3. #3
    Avatar von Chumper
    Chumper Chumper ist offline Eichhörnchen
    Registriert seit
    Mar 2006
    Ort
    Vancouver
    Beiträge
    440
    Und wie hast du das gemacht?
     
    mfg Nils

    Problem gelöst?
    Dann bitte das Thema als erledigt anhaken
    und die Antwort bewerten, die weitergeholfen hat.


    Danke!

  4. #4
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Siehe oben.....
    So schnell wie ich das Bild hatte, konnte ich nicht antworten.
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  5. #5
    Avatar von Chumper
    Chumper Chumper ist offline Eichhörnchen
    Registriert seit
    Mar 2006
    Ort
    Vancouver
    Beiträge
    440
    Vielleicht sollte ich die Urls noch aus dem Quelltext nehmen.
    Aber es gibt einfach zuviele Wege... wobei ich mich ja auch frage, warum man Bilder ins Netz stellt, wenn man sie nicht zum runterlafen freigibt... Naja

    Kannst du kurz die Url hier reinschreiben? Denn so ganz klar ist mir nicht welche du genommen hast.
     
    mfg Nils

    Problem gelöst?
    Dann bitte das Thema als erledigt anhaken
    und die Antwort bewerten, die weitergeholfen hat.


    Danke!

  6. #6
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    http://julesvenni.nils-canada.de/the...poPhFvtcaba0CX

    Der Key scheint zu lange gültig zu sein, denn nun funktioniert die URL nicht mehr (Stop(p)schild).
    Wenn man die Seite aber neu aufruft, wird ein neuer Key generiert und der funktioniert dann wieder (wenn man schnell genug ist).
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  7. #7
    Avatar von Chumper
    Chumper Chumper ist offline Eichhörnchen
    Registriert seit
    Mar 2006
    Ort
    Vancouver
    Beiträge
    440
    Ok, das habe ich gerade behoben, aber ich habe noch andere simple Wege gefunden

    wenn man sich den quellcode anguckt, kann man sich den Pfad zusammenbasteln oder die kompletten Medien darstellen lassen und es dann speichern. Trotzdem danke.
     
    mfg Nils

    Problem gelöst?
    Dann bitte das Thema als erledigt anhaken
    und die Antwort bewerten, die weitergeholfen hat.


    Danke!

  8. #8
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Ich halte es für Blödsinn das speichern unterbinden zu versuchen.
    Denn das Bild wird doch eh in den Browsercache übertragen.

    Ich weiss nicht warum, aber neulich ging mir das Thema "wie kann ich beweisen dass es mein Bild ist" durch den Kopf.
    Nun, man nehme das Bild (obiges eignet sich hier sehr gut dafür) und nehme nur einen zentrierten Teilausschnitt zum veröffentlichen.
    Das Original Bild wird nirgendwo veröffentlicht.
    Wenn nun jemand den Teilausschnitt klaut (und veröffentlicht) kannst Du dem Richter an hand des Originals nachweisen dass das geklaute Bild nur ein Teilausschnitt eines anderen Bildes ist.
    Da nur Du das Original hast, dürfte es dem Beklagten "etwas" schwer fallen nachzuweisen dass es sein Bild ist.
    Funktioniert natürlich nur wenn das Original bis zum Rand markante Merkmale (wie z.B. die Halme) hat.

    Ein Wasserzeichen (auf dem Teilausschnitt) kann man natürlich trotzdem setzen.
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  9. #9
    Avatar von Chumper
    Chumper Chumper ist offline Eichhörnchen
    Registriert seit
    Mar 2006
    Ort
    Vancouver
    Beiträge
    440
    Die Idee mit dem Teilausschnitt ist nicht schlecht, das werde ich mal überdenken.
    Das mit dem Runterladen sehe ich genauso, aber auf die Bitte habe ich es eben gemacht.

    Würde es auch mit einer höheren Auflösung gehen?
    D.h. das Bild oben hat knapp 800px maximale Seitenlänge, das Original aber um die 4000.
    Wäre auch eine Überlegung wert...

    Ich werde noch ein Wasserzeichen setzen und dann soll das gut sein, dann soll sie die Wichtigen nicht veröffentlichen.

    Ich geh nun ins Bett, also gute Nacht
     
    mfg Nils

    Problem gelöst?
    Dann bitte das Thema als erledigt anhaken
    und die Antwort bewerten, die weitergeholfen hat.


    Danke!

  10. #10
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Wie gross das Original ist und wie klein der Teilausschnitt ist, sollte eigentlich egal sein..... hauptsache markante Merkmale bleiben bestehen.
    Selbst wenn der Teilausschnitt runterskaliert wird, kann man ihn ja auch wieder hochskallieren.
    Der Teilausschnitt wird beim hochskalieren zwar unschärfer, aber ein fähiger Gutachter dürfte mit seinem geschulten Auge trotzdem erkennen dass der Teilausschnitt zum Original passt.

    Ein Problem besteht aber:
    Nicht jedes Bild ist hierfür geeignet.
    Wenn also keine markanten Merkmale vorhanden sind oder der Teilauschnitt vom "Dieb" so weit "abgeschnitten" wird dass keine markanten Merkmale mehr vorhanden sind, wird es schwerer sein zu überprüfen ob der Teilausschnitt zum Original passt.

    Aber wie gesagt, obiges Bild eignet sich sehr gut dafür.
    Egal wie viel da abgeschnitten werden würde, würden immernoch genug markante Merkmale übrig bleiben.
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  11. #11
    Avatar von Chumper
    Chumper Chumper ist offline Eichhörnchen
    Registriert seit
    Mar 2006
    Ort
    Vancouver
    Beiträge
    440
    Da habe ich mich wohl falsch ausgedrückt.
    Ich meine, ob es möglich ist, wenn man nicht einen Ausschnitt nimmt, sondern nur die Auflösung vergleicht.
    Wenn man die 800px hochskaliert auf 4000px, wird das Bild unschärfer, das ist klar, aber dann müsste ja auch die Möglichkeit bestehen, das anhand der Auflösung zu entscheiden.
     
    mfg Nils

    Problem gelöst?
    Dann bitte das Thema als erledigt anhaken
    und die Antwort bewerten, die weitergeholfen hat.


    Danke!

  12. #12
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Die Auflösung lässt sich ja auch verändern..... da muss man dann halt ggf. entsprechend "rumprobieren".
    Allerdings dürften die 800px nicht auf 4000px skaliert werden, da die 800px ja nur ein Teilausschnitt sind.

    Du nimmst also z.B. 3500px als Teilausschnitt vom Original.
    Diesen Teilausschnitt skalierst Du nun auf 800px runter und veröffentlichst ihn.
    Nun klaut jemand das veröffentliche Bild, schneidet z.B. das Wasserzeichen ab und skaliert das Bild (warum auch immer) noch weiter runter.
    Du findest das geklaute und veränderte Bild irgendwo.
    Da Du ja das Original (4000px) hast, kannst Du schonmal grob abschätzen wie weit Du das geklaute Bild hochskalieren musst damit es ins Original passt.
    Wenn es nicht gleich passt, muss man sich halt rantasten bis es passt.

    Anhänge:
    Oben haben wir ja schon das Original.
    "Teilausschnitt.jpg" ist der veröffentlichte Teilausschnitt vom Original.
    "geklaut_beschnitten_und_runterskaliert.jpg" ist das geklaute und veränderte Bild (beschnitten und auf 25% runterskaliert) welches Du auf irgend einer Webseite wiedergefunden hast.
    "Beweismittel.jpg" ist obiges Original mit dem wieder eingefügten und wieder angepassten geklauten Bild (geklaut_beschnitten_und_runterskaliert.jpg).
    Man kann recht deutlich den Rand vom eingefügten Bild sehen, auch sieht man recht deutlich dass der Teil unschärfer als wie es der übrige (originale) Teil ist.
    Man sieht aber auch mindestens genauso deutlich dass das geklaute Bild eindeutig ein Teil des Originals ist.
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Bilderklau - Für Laien unmöglich?-teilausschnitt.jpg   Bilderklau - Für Laien unmöglich?-beweismittel.jpg  

    Angehängte Grafiken Angehängte Grafiken  
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  13. #13
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Ohne sich in irgendeiner Art und Weise um die Programmierung der Webseite zu kümmern oder im Browsercache herumzuwühlen -> Screenshot ! Das dürfte auch Laien gelingen.
    Meines Erachstens ist die beste Methode immer noch ein Wasserzeichen.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

  14. #14
    Avatar von ComFreek
    ComFreek ComFreek ist gerade online [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.359
    Blog-Einträge
    4
    Ich habe schon oft gesehen, dass Bilder von PHP zurückgegeben werden.
    Das heißt bei "Bild öffen" erscheint von PHP irgendetwas anderes. Und bei "Bild speichern" wird eigentlich auch das Bild geöffnet. Also dies ist ein wenig komplizierter zu klauen. Aber nicht 100%-richtig.
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  15. #15
    Registriert seit
    Mar 2004
    Beiträge
    1.854
    Blog-Einträge
    2
    Unter anderem lassen sich noch ganze Texte in Bilddateien verstecken, je nach Dateiart unterschiedlich. Ein einfaches Beispiel mit BMP:

    Jeder Pixel einzeln als RGB gespeichert, hier z.B. drei Pinke (#F6C) Pixel nebeneinander:
    R: 1111 1111
    G: 0110 0110
    B: 1100 1100

    R: 1111 1111
    G: 0110 0110
    B: 1100 1100

    R: 1111 1111
    G: 0110 0110
    B: 1100 1100


    Von jedem Pixel ändert man das letzte Bit je Farbe zu 0:
    R: 1111 1110
    G: 0110 0110
    B: 1100 1100

    R: 1111 1110
    G: 0110 0110
    B: 1100 1100

    R: 1111 1110
    G: 0110 0110
    B: 1100 1100

    Dadrin kann man nun den Buchstaben "Z" (glaube ASCII 90 bzw binär 01011010) verstecken jeweils auf dem letzten Bit:

    R: 1111 1110
    G: 0110 0111
    B: 1100 1100

    R: 1111 1111
    G: 0110 0111
    B: 1100 1100

    R: 1111 1111
    G: 0110 0110
    B: 1100 1100

    Wodurch die drei Pinken Pixel für das Auge nur unmerkbar geändert worden sind und niemand weis das in dem Bild ein ganzer Text steht. Wurde der zusätzlich Verschlüsselt gespeichert, so wird da nie jemand drauf kommen.
    Klaut also einer das Bild und speichert es im Original (ohne an der Kompression zu arbeiten oder ähnliches ändern), dann sind die versteckten Infos noch dabei ohne das er es weis.
    Das ganze muss man natürlich entsprechend für gif, jpeg und weitere anpassen.
    Geändert von ZodiacXP (26.07.09 um 11:31 Uhr)
     
    Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
    und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!


    MfG, Zod

    __________________
    rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)

Ähnliche Themen

  1. Print-Layout im nachhinein von Laien mit Text und Bild bestücken
    Von khutter im Forum Desktop Publishing (DTP)
    Antworten: 9
    Letzter Beitrag: 13.04.10, 17:48
  2. Bilderklau
    Von Leola13 im Forum Buchführung, Recht, Steuer & Co.
    Antworten: 14
    Letzter Beitrag: 15.03.10, 13:23
  3. expresso nix ist unmöglich? ;)
    Von sight011 im Forum Cinema 4D
    Antworten: 10
    Letzter Beitrag: 16.09.08, 14:23
  4. Änderungen von HTML-Dateien durch Laien
    Von mikkele im Forum HTML & XHTML
    Antworten: 12
    Letzter Beitrag: 02.12.05, 02:29
  5. Sicherster Schutz gegen Bilderklau?
    Von CHaoSlayeR im Forum HTML & XHTML
    Antworten: 11
    Letzter Beitrag: 16.04.04, 12:54