Halte au vol de bande passante !
- Date de publication
- 27/mars
2006 - Commentaires
- 13 commentaires
- Tags
Certains individus peu scrupuleux n’hésitent pas à prendre les sites web des autres pour des espaces de mise à disposition de bande passante. Plusieurs images de Gastero Prod sont ainsi utilisées par différentes personnes sur d’autres sites, en appelant directement l’URL de Gastero Prod et non en recopiant le fichier.
Par exemple, la photo de Zhang Ziyi que j’ai mis dans mon article sur le film « Hero » :

En consultant les logs de consultation de mon serveur HTTP Apache, je me suis rendu compte qu’elle est reprise sur différents sites, dans le profil d’internautes peu scrupuleux.
Sur Fractal par exemple, dans le profil d’une certaine « Mei Lin » :
Dans les forums de El Otro Lado, dans la signature d’un certain « Evil Mask » :
Bien sûr, le furoncle MySpace n’échappe pas à la liste, avec notamment le profil d’un certain « Nick »...
... ou encore celui d’un certain « Sgnl>06 (Paul Fills The Void) » :
J’arrête là la démonstration, mais j’ai déjà relevé plus de dix autres sites sur lesquels cette unique image est réutilisée sans vergogne.
Cette photo n’est pas de moi, bien sûr, et je ne suis même sans doute pas totalement dans mon droit en l’affichant ainsi sur mon site, mais ce que je déplore surtout, c’est la quantité de bande passante ainsi détournée !
D’après les logs Apache, l’image a été téléchargée 321 fois vendredi 17 mars pour illustrer une page non hébergée par Gastero Prod1. L’image faisant une taille de 14748 octets, on arrive à un vol de bande passante quotidien d’environ 4,5 Mo. Et cela pour une seule des images qui sont « volées », je n’ose tenter un calcul global...
Heureusement, une solution existe ! Comme l’explique simplement NiKo, il « suffit » d’empêcher les méchants de voler la bande passante, en interdisant l’usage d’images du site à partir d’autres sites. Via les Rewrite Rules d’Apache, en l’occurance.
La solution de NiKo ne s’intéresse qu’au furoncle MySpace, donc il est nécessaire d’adapter la règle décrite.
Malheureusement, il est impossible de généraliser la règle à tout site externe, car les images deviendraient alors invisibles dans les aggrégateurs de flux de syndication en ligne tels que Bloglines ou FeedLounge.
Voici donc ma règle pour l’instant, si je la limite à trois domaines :
RewriteCond %{HTTP_REFERER} ^.*(myspace|elotrolado|fract)\.[^/]+/.*$ [NC]
ReWriteRule .*\.(gif|png|jpg|jpeg)$ - [F]- Notes
[1] Pour les techniciens, voilà comment j’ai obtenu ce résultat (sans les retours à la ligne) :
cat gasteroprod_access_log
| grep zhang_ziyi.jpg
| grep -v gasteroprod
| grep "17/Mar/2006"
| wc -l
Commentaires
Derniers billets
-
Le retour du gastéropode perdu
Incroyable, je viens de me rendre compte que mon site n’arborait plus son beau logo, sans doute depuis déjà de nombreux mois. Vous auriez pu me prévenir !
- Date de publication
- 3/fév.
2010 - Commentaires
- aucun commentaire
- Tags
-
Citation de ARNO* (aka Arnaud Martin)
La logique de SPIP n’est pas « compliquée » : elle est contraignante, en ce qu’elle tente d’orienter l’utilisateur. Ce qui est très différent.
- Date de publication
- 14/janv.
2010 - Commentaires
- aucun commentaire
- Tags
-
Qui a gagné un million ?
Bon, c’est peu forcément par rapport à tant d’autres sites, mais petit à petit cet humble site personnel lancé début 2001 a de plus en plus de visiteurs, et cela fait forcément plaisir d’avoir atteint un premier million de visites.
- Date de publication
- 28/déc.
2009 - Commentaires
- aucun commentaire
- Tags





Derniers commentaires
Maïeul sur session_start() et exec() ne font pas toujours bon ménage en PHP : Article sans doute très intéressant, mais l’écriture en quasi blanc sur quasi fond noir le rend (...)
Sur Afficher les favicon dans la barre personnelle de Firefox sous Mac OS : + 1 à ta solution merci beaucoup. Elle fonctionne toujours avec Firefox 3.5 (...)
NiKo sur Un menu de navigation toujours visible : C’est absolument excellent :)
Clément sur Ne sous estimez pas l’importance du câble HDMI : On peut aussi en trouver d’au moins aussi bons (certifiés HDMI 1.3c jusqu’à 15m) et moins cher chez (...)
cable hdmi dvi sur Ne sous estimez pas l’importance du câble HDMI : Salut perso j’ai trouvé un super cable hdmi sur le site EcranLounge.com, c est pas de la pub mais (...)
lebrani mohamed sur Les people — dont Petra Nemcova — au service des marques technologiques : tu va bien moi je m’appelle lebrani mohamed je suis au Maroc voila mon ms : (...)
Stéphane Santon sur Amusons nous avec des boucles SPIP et les petits nouveaux #GET, #SET et #ARRAY : Il faudrait préciser que dans le cas où il y a une partie conditionnelle sur la boucle, il ne (...)
gauste sur Amusons nous avec des boucles SPIP et les petits nouveaux #GET, #SET et #ARRAY : 5 décembre 2009 : Le code noir ou foncé sur fond noir de ce site est illisible (...)
Sur Faut-il que j’abandonne SPIP pour DotClear ? : Je vais peut-être faire une intervention hors sujet mais pourquoi ne pas plutôt migrer vers (...)
reno sur Un exemple de jointures entre plusieurs tables dans une boucle SPIP : c’est exactement la problematique dans laquelle j’etais pour realiser cet agenda (...)