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

medium69

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:
 

VisitezMonSite

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.
 

medium69

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:
 

Dolph

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.
 

forty

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.
 

loran750

WRInaute passionné
cela pose un problème avec les ascreen.jpg ?
il faut filtrer quelles photos sont concernées par ce filtre ?
 

lambi521

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
 

cedric_g

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...
 

schtroumpf

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
 

ludoanimation

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
 

spout

WRInaute accro
Pas mal du tout !

Une idée supplémentaire serait de rajouter un watermark:
"Image volée sur example.com"
 

Dolph

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.;-)
 

medium69

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.
 

Dolph

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.
 

UsagiYojimbo

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.
 

Dolph

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 ?
 

UsagiYojimbo

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.
 

UsagiYojimbo

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.
 

padadam22

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 ;)
 

cedric_g

WRInaute accro
C'est effectivement ce que je fais sur mon VIEUX site. Sur mon blog Wordpress, j'utilise l'excellent plugin PictPocket ;)
 

nza2k

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 ?
 

Blount

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 ?
 

tonguide

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 :)
 

ybet

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.
 

Mushyouri

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.
 

medium69

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.
 

saypee

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