Piéger les voleurs d'images sur vos sites très facilement :)

  • Auteur de la discussion Auteur de la discussion medium69
  • Date de début Date de début
WRInaute passionné
J'ai répondu à un autre fil de discussion, et comme je suis certain que cela devrait intéressé nombre d'entre vous, je reproduit ma réponse ici :

A tous ceux qui en ont marre de voir leur places volés par d'autres dans Google image, j'ai trouvé une solution très simple et plus que radicale...

quand tu identifie, un voleur, au lieu de lui renvoyer ton image, tu lui renvoit un code php que tu aura écrit dans une page spécifique, du genre voleur.php :

Code:
$referant = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_HOST); // Domaine du réferant

header('WWW-Authenticate: Basic realm="Le site ' . $referant . ' diffuse des photos sans citer la source... --- Photos originales sur http://www.ewample.com"');
header('HTTP/1.0 401 Unauthorized');

C'est radical ^^

Quand un visiteur vient sur la page incriminée, ton image ne s'affiche pas, et il voit une belle boîte d'authentification avec laquelle il ne peut rien faire...

Que l'image se trouve en haut ou en bas du code, dès la requête http, la boîte d'authentification s'ouvre :mrgreen:

Un exemple parlant ici : -http://mnr87.unblog.fr/2009/11/22/

La meilleure pub que je me suis faite ainsi, c'est sur Facebook... Des centaines de milliers de requêtes en quelques jours avec une application.
J'ai été voir dernièrement la dite application ; elle est passée de plusieurs milliers de fans... à quelques dizaines :mrgreen:
 
WRInaute impliqué
Sympa, c'est mieux que la technique que je connaissais d'afficher une image bien trash à la place de l'image normale si le referrer n'était pas ton site.
 
WRInaute passionné
VisitezMonSite a dit:
Sympa, c'est mieux que la technique que je connaissais d'afficher une image bien trash à la place de l'image normale si le referrer n'était pas ton site.

Avant, c'est ce que je faisais aussi... j'affichais une image scato... cela a failli me coûter un procès :|

Les images peuvent et sont dans bien des cas accessibles aux enfants.

Plus tard, j'ai affiché une image humoristique : un petit dragon qui tenait un biberon avec un message qui disait que le vol de bande passante était interdit... Aucune incidence.

Alors que là, avec cette méthode, tous les visiteurs qui viennent sur le site du voleur ne peuvent que voir ta pub, et si le webmaster suit son site correctement, ça ne reste pas longtemps. Dans le cas contraire, plus il aura de traffic, plus tu aura de pub :wink:
 
WRInaute impliqué
Je fais 2x annulé sur la boite et je surf sur la page.

En tant que visiteur lambda, je m'en cogne de qui a fait la photo.
 
WRInaute passionné
ce genre de technique est surement moi efficace que de logger le referer silencieusement et de gérer ensuite le problème directement avec le site. Sinon il y a le risque que le voleur s'en rendre compte et copie directement la photo.
 
WRInaute passionné
cela pose un problème avec les ascreen.jpg ?
il faut filtrer quelles photos sont concernées par ce filtre ?
 
WRInaute passionné
Salut, moi j'ai mis le nom de mon site en travers de toutes mes images pour ne pas que l'on puisse en tirer quelque chose (plusieurs jours de travail pour rassembler les photos et photographier les anciens produits) mais c'est pas très joli pour mon site.

Je ne comprends pas dans quels cas ton astuce se déclenche, tu peux m'expliquer ?

merci
 
WRInaute accro
Vous dites qu'il n'y a aucune incidence... mais le code HTTP 401 n'est-il pas interprété par les moteurs ?

En tout cas balancer une image de 4 ou 5 Mo ça marche aussi plutôt bien...
 
WRInaute occasionnel
Bonjour,

c'est une astuce très intéressante. Même si elle ne bloque pas complètement le site copieur (bouton annuler), elle a au moins le mérite de nécessiter une action de l'utilisateur pour visiter le site. Et le visiteur a de très fortes chances de voir l'url du site source dans le message.

Dans le cas d'une image de remplacement, le visiteur ne la voit pas forcément (photo en bas de page par exemple), avec ce système, il verra l'url.

Je vais tester ça.

Arnaud
 
WRInaute impliqué
salut,

tu dis
quand tu identifie, un voleur
, j'essaye de completer pour qu'il n'y ai pas a identifier manuellement un voleur.

j'essayerai bien de rajouter ca dans mon htaccess ( en supposant que les images soient dans le répertoire images )

Code:
RewriteRule ^images/(.*).jpg$ /images/image.php?source=$1 [L]

et ca serai le fichier image.php qui piloterai tout :

soit l'image passée en parametre (source) est sur une de tes pages, un header et un coup de gd, pour afficher l'image

soit l'image passée en parametre est sur la page d'un voleur et la 401

pas testé mais ca devrai marcher
 
WRInaute accro
Pas mal du tout !

Une idée supplémentaire serait de rajouter un watermark:
"Image volée sur example.com"
 
WRInaute impliqué
cedric_g a dit:
Vous dites qu'il n'y a aucune incidence... mais le code HTTP 401 n'est-il pas interprété par les moteurs ?
Bah google ne référencera pas l'image, c'est sur vu qu'il n'y aura pas accès... Donc, dans le principe de ne pas voir apparaitre les images dans GGimage, c'est tout bon. Comme de bloquer l'image sur le site en question.

Mais cela ne reste que dans une optique hotlinking.


cedric_g a dit:
En tout cas balancer une image de 4 ou 5 Mo ça marche aussi plutôt bien...
Mais là, c'est ton serveur qui se fait bouffer sa BP.;-)
 
WRInaute passionné
ludoanimation a dit:
salut,

tu dis
quand tu identifie, un voleur
, j'essaye de completer pour qu'il n'y ai pas a identifier manuellement un voleur.

j'essayerai bien de rajouter ca dans mon htaccess ( en supposant que les images soient dans le répertoire images )

Code:
RewriteRule ^images/(.*).jpg$ /images/image.php?source=$1 [L]

et ca serai le fichier image.php qui piloterai tout :

soit l'image passée en parametre (source) est sur une de tes pages, un header et un coup de gd, pour afficher l'image

soit l'image passée en parametre est sur la page d'un voleur et la 401

Perso, je préfère contrôler à qui je laisse l'image et à qui je l'interdit.
 
WRInaute impliqué
UsagiYojimbo a dit:
Dolph a dit:
Mais là, c'est ton serveur qui se fait bouffer sa BP.;-)

Non parce que si tu es malin, cette image tu l'héberges ailleurs (pour ma part elle est hébergée sur un hébergement free).
Donc, pour faire chier les voleurs, tu pourris les mutu de free.
Elégant.
 
WRInaute accro
Dolph a dit:
UsagiYojimbo a dit:
Dolph a dit:
Mais là, c'est ton serveur qui se fait bouffer sa BP.;-)

Non parce que si tu es malin, cette image tu l'héberges ailleurs (pour ma part elle est hébergée sur un hébergement free).
Donc, pour faire chier les voleurs, tu pourris les mutu de free.
Elégant.

Ouais enfin faut pas s'exciter non plus. Je balance une image propre de quelques ko, pas de quoi mettre à terre les mutus free.
 
WRInaute impliqué
Anto1982 a dit:
Bof pour ce qu'on voit sur les serveur free... on ne perd pas grand chose.
Est-ce une raison pour pourrir leur site ?

UsagiYojimbo a dit:
Ouais enfin faut pas s'exciter non plus. Je balance une image propre de quelques ko, pas de quoi mettre à terre les mutus free.
Tiens, on passe de quelques Mo à quelques ko, d'un coup...
Non, pour faire chier, t'es obliger de mettre une image de quelques Mo et si tout le monde fait pareil, tu vois le problème ?
 
WRInaute accro
Je n'ai jamais précisé que mon image à moi faisait plusieurs Mo, même si je trouve cette solution efficace. J'ai préféré avoir un visu (même si pourri) avec le nom du site bien affiché. L'objectif n'est pas de laisser ce hotlink secondaire mais bien de contacter les sites qui le font pour leur en demander le retrait.
 
WRInaute accro
Pour pouvoir analyser plus facilement les hits qui y sont fait via awstats, qui du coup ne viennent pas se mélanger avec ceux du serveur courant du site.
 
WRInaute accro
UsagiYojimbo a dit:
Ouais enfin faut pas s'exciter non plus. Je balance une image propre de quelques ko, pas de quoi mettre à terre les mutus free.

Le message était adressé à Cedric qui lui met une image de plusieurs Mo ;)
 
WRInaute accro
C'est effectivement ce que je fais sur mon VIEUX site. Sur mon blog Wordpress, j'utilise l'excellent plugin PictPocket ;)
 
WRInaute impliqué
Merci pour le script !

- J'ai deux remarques : est-ce que ça ralentit l'affichage des pages de ton site qui contiennent plein d'images (le test du referrer est-il fait pour chaque image s'affichant ?).

- Est-ce que le voleurs les plus "malins" ne copient pas les images sur leurs propres serveurs ?
 
WRInaute impliqué
Dharius a dit:
medium69 a dit:
Un exemple parlant ici : -http://mnr87.unblog.fr/2009/11/22/

Moi j'aime bien la vielle méthode qui consiste à remplacer l'image par une autre. Sur le même site, le gars m'a aussi volé (au moins) une photo, et voilà ce que ca donne : un gros carré rouge invitant les internautes sur mon site ;) :
http://mnr87.unblog.fr/2009/12/24/joyeux-noel/
C'est la même image que tu as comme avatar, normal ?
 
WRInaute passionné
Tu peux même aller plus loin ...
vu le code source : <p><img src="http://www.chine-informations.com/images/upload2/joyeux_noel.gif"></p>
Aucune taille définie, tu sur-dimensionnes ton image pour qu'elle soit TRES visible :)
 
WRInaute accro
euh, (on va dire bonne idée) mais ca nécessite de connaître le plagiaire. Pour ma part, j'ai déjà remplacé sur quelques uns de mes pages l'URL des images et remplacé par une autre avec l'Adresse de départ .... Quelques années après les images modifiées sont toujours là...

Je crois que la solution est plus de mettre les images dans un dossier include interdit sans venir du site (un htaccess) mais ca bloque pas vraiment le copier - coller si le copieur a un minimum de compétence.

Je pense pas qu'il y a vraiment de réelle solution.
 
WRInaute discret
En général, mes images volées sont recopiés sur le serveur du site du voleur.

Par contre, ça peut poser problème si vous même copier l'URL de cette image dans un forum sur un de vos post.
 
WRInaute passionné
Je reconnais que moi je me suis borné à proposé une solution contraignante pour le visiteur.

Je me servais d'un autre script pour détecter le hotlink, mais je crois que je vais tester le tien.
ça à l'air sympa.
 
WRInaute passionné
nza2k a dit:
Merci pour le script !
- Est-ce que le voleurs les plus "malins" ne copient pas les images sur leurs propres serveurs ?


Absolument, pour moi ces petites combines ne servent à rien.
Soit ce sont des gamins ou des personnes qui n'y connaissent rien, donc quasiment "aucune incidence" .
Soit ce sont des "pros" et ils mettent vos images sur leur serveur.
Malheureusement je ne pense pas qu'on puisse un jour arreter ce fléau...
 
Discussions similaires
Haut