No description, website, or topics provided.
Clone or download
Pull request Compare This branch is 1 commit ahead, 19 commits behind LINCnil:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cookieviz
soft
LICENSE
Readme.md

Readme.md

CookieViz

Issue Stats Issue Stats

CookieViz est outil de visualisation qui permet de mesurer l'impact des cookies lors de votre propre navigation.

Concrètement, Cookieviz analyse les interactions entre votre ordinateur, votre navigateur et des sites et serveurs distants. En l'installant vous pourrez savoir à quels autres acteurs le site que vous visitez envoie des informations.

Une vidéo présentant le fonctionnement de l'outil est disponible sur Youtube à l'adresse suivante: http://www.youtube.com/watch?v=5UJGlDPRLCw.

Installation

Windows

Pour installer CookieViz sur Windows, vous pouvez télécharger le fichier setup.exe disponible dans la tag "RELEASE" de Github.

Mac OS X et Linux

Pour déployer le logiciel sur Linux et sur MAC, vous devez disposer d'un serveur web, un serveur de base de données MySQL, et PHP5.

Il existe deux versions du logiciel de détection des cookies. La première version du logiciel s'appuie sur le binaire tshark. La seconde s'appuie sur le binaire mitmdump. Seule la version mitmdump permet de surveiller l'utilisation des cookies par des sites tiers utilisant le protocole https.

Selon la version, il sera nécessaire d'installer tshark ou mitmproxy.

Il faut ensuite déplacer le répertoire cookieviz à la racine de votre serveur web. Puis, déposer le répertoire soft dans le répertoire de votre choix. Enfin, il est nécessaire de modifier les paramètres de connexion à la base de données dans les fichiers suivants :

  • cookieviz/settings.inc
  • soft/monitor_tshark_osx.php
  • soft/monitor_mitmdump.php

Utilisation

Pour lancer la surveillance de l'utilisation des cookies, il faut alors exécuter les commandes suivantes dans un terminal:

Pour la version tshark:

php /chemin vers le répertoire soft/monitor_tshark_osx.php <index de la carte réseau utilisée pour communiquer sur internet>

Pour la version mitmpdump:

php /chemin vers le répertoire soft/monitor_mitmdump.php

Pour la version mitmdump, l'application se comporte comme un proxy. Il est donc nécessaire de paramétrer le proxy soit au niveau du navigateur, soit au niveau du système.

L'adresse du proxy est la suivante: localhost:8080

Vous pouvez ensuite naviguer comme auparavant sur des sites web. Vous pouvez constater le résultat en vous connectant avec un navigateur sur votre serveur web http://adresse_de_votre_serveur/cookieviz/

Contribuer

CookieViz est disponible sous license GPLv3 et peut être enrichi par chacun des utilisateurs. Les plus expérimentés peuvent améliorer cette version initiale de notre outil ou corriger d’éventuels bugs. N'oubliez pas de soumettre vos contributions via des pull-requests.

Vous avez une idée que vous souhaitez partager avec nous pour améliorer ce projet ? Vous avez envie de vous appuyer sur cette base pour construire un projet de pédagogie de la traçabilité numérique ? Contactez l’équipe du laboratoire CNIL par mail - ip(at)cnil.fr - ou via le compte Twitter @CNIL.

Pour de plus amples informations, voir le fichier LICENSE inclus.