Jump to content
Règlement du forum ×
IPTV et arnaques ×

Un script permet de savoir si les internautes sont connectés à des services Web


diegol

Recommended Posts

Un simple script permet de savoir si les internautes sont connectés à des services Web.

Nouveau problème de confidentialité en perspective.

 

Un développeur Web anglais vient de trouver un moyen simple de savoir si les visiteurs de son site sont connectés à Gmail, Facebook, Twitter ou Digg.

 

Mike Cardwell a ainsi écrit un script JavaScript assez simple qui utilise les codes de statut retournés par de nombreux services. Ces retours diffèrent selon que l’utilisateur est connecté ou non. Conséquence, en analysant la réponse, il est possible de connaitre leur statut (connecté ou non).

 

Le Script fonctionne de manière assez fiable pour Twitter, Facebook et Digg.

 

Dans ces trois cas, Cardwel exploite le statut HTTP qui est retourné lorsque le navigateur du visiteur rencontre le lien qui se trouve dans son script. Cardwel estime que ce procédé est très efficace car il est très difficile d'éviter l’envoi des codes d’état HTTP.

 

Pour Gmail, Cardwel, utilise une autre méthode. Il met en ligne une photo dans un dossier public, mais uniquement consultable par les utilisateurs connectés à Gmail. Le Script essaye ensuite de voir si l'image est renvoyée (statut connecté) ou pas (déconnecté).

 

Ces méthodes fonctionnent sous Chrome, Safari ou Firefox.

 

Ces Scripts ne sont en aucun cas des exploits (ils ne permettent pas d'accéder aux services avec le compte de l'utilisateur). Mais ils posent question au moment où Firefox et Chrome tentent de trouver des parades au ciblage comportemental publicitaire. Savoir si un visiteur utilise tel ou tel service peut en effet rentrer dans ce genre d'analyse – cachée – des visiteurs.

 

Autre souci souligné par Mike Cardwell, étendre cette méthode permettrait de tracer un internaute, même de manière partielle, en sachant quel site il visite régulièrement (ceux pour lesquels il a choisi de se connecter automatiquement par exemple). Des plus évidents (Facebook, Gmail, etc.) aux plus « sensibles ».

Source

 

Source : Blog de Cardwel

 

le code pour savoir si voues êtes connecté a Gmail.

 

     onload="logged_in_to_gmail()"
    onerror="not_logged_in_to_gmail()"
    src="https://mail.google.com/mail/photos/static/AD34hIhNx1pdsCxEpo6LavSR8dYSmSi0KTM1pGxAjRio47pofmE9RH7bxPwelO8tlvpX3sbYkNfXT7HDAZJM_uf5qU2cvDJzlAWxu7-jaBPbDXAjVL8YGpI"
/>

 

le code pour savoir si voues êtes connecté a Twitter.

        src="https://twitter.com/account/use_phx?setting=false&format=text"
       onload="not_logged_in_to_twitter()"
       onerror="logged_in_to_twitter()"
       async="async"
>

 

le code pour savoir si voues êtes connecté a FaceBook.

        src="https://www.facebook.com/imike3"
       onload="logged_in_to_facebook()"
       onerror="not_logged_in_to_facebook()"
       async="async"
>

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...