Post Populaire


Les cookies et Http Referrer 


Sebdelkil vous sort un tuto concernant les cookies et le HTTP Referrer, explication tirée de Actualeet sur le http referrer.
Le HTTP Referer (parfois écrit referrer) est une information transmise lors d’une requête HTTP.Lorsque vous visiter une page sur Internet, il se produit en fait, un échange entre votre ordinateur et le serveur hébergeant le site en question. Cette communication ne s’effectue pas par hasard, mais suivant des règles bien strictes. Ces règles s’appellent le protocole HTTP.

Une des informations envoyée lors d’une requête HTTP est le referer.

Qu’est-ce donc que ce maudit referer ? Prenons deux sites : Sebdelkil.com et Le site du zéro.com

Scénario : vous êtes en train de surfer tranquillement sur Sebdelkil, et là vous voyez un lien qui vous intéresse (le lien mène vers Le site de zéro). Quand vous cliquez dessus, une requête HTTP est envoyée au serveur, avec comme referer « http://Sebdelkil.com/ ».

Pour résumer, le referer est en quelques sortes « D’où vient le visiteur ? »
Utilité?
Le webmaster (le mec qui a le site) peut créer un historique des requêtes HTTP envoyées sur son site. Par conséquent, ça peut lui servir pour savoir d’où vient la majorité de son trafic.

Jusque là, tout le monde est content. Mais attendez, ce n’est pas fini !
Désavantages

Sur votre site, quand vous mettez un lien vers un autre site, cet autre site saura que c’est de vous que vient le visiteur. Où est le mal ? Votre site apparaît sur les logs de tous les autres sites dont vous mettez le lien. Cependant, il existe des services qui proposent un petit code JavaScript à placer dans votre site, qui rendra tous vos liens sortants « anonymes ».

De sorte, quand un visiteur clique sur un lien sur votre site, ça passe d’abord par un relai, puis ce relai redirige vers le site voulu.

Voici deux services gratuits que je vous recommande :

http://hidemyass.com/anonymous-referrer/

http://anonym.to/en.html

Maintenant comment les cookies pompent vos infos ?

Lorsqu’un utilisateur se connecte à un site personnalisable, celui-ci va lui poser quelques questions afin de dresser son profil, puis stocker ces données dans un cookie. Selon le site, la manière de laquelle l’information est stocké peut s’avérer nuisible à l’utilisateur.

Les cookies font partie des spécifications du protocole HTTP, c’est-à-dire le protocole permettant de surfer sur des pages web. Le protocole HTTP permet d’échanger des messages entre le serveur et le client à l’aide de requêtes HTTP et de réponses HTTP.
Les requêtes et réponses HTTP contiennent des en-têtes permettant d’envoyer des informations particulières de façon bilatérale. Un de ces en-têtes est réservé à l’écriture de fichiers sur le disque dur :les cookies.

Une vidéo d’un hack utilisant les cookies

- sebdelkil 2009-2015 - Aucun droit réservé -