trackscan

Analyse des trackers présents sur la page d'accueil des sites des organismes publics 🇫🇷

Stars
12

trackscan

Analyse des trackers prsents sur la page d'accueil des sites des organismes publics

Update 2021

Ce projet a volu vers de nouveaux outils :

  • DashLord : tableau de bord des trackers, cookies et bonnes pratiques techniques
  • thirdparties: liste des trackers et remdiations

How it works

Ce script ouvre des pages web et vrifie les requtes vers des domaines externes avec puppeteer.

Les donnes sont exportes vers une base SQLite pour analyse avec SQLiteStudio, Metabase ou autre.

La base SQLite gnre est dispo ici : ./db.sqlite

Un dump CSV est galement dispo : ./dump.csv

Pour lancer un nouveau scan : yarn scan

exploitation avec Metabase

Placez la base SQLite dans /tmp puis lancez metabase :

docker run --rm -d -p 3010:3000 -v /tmp:/tmp -e "MB_DB_FILE=/tmp/metabase.db" metabase/metabase

Ouvrez http://127.0.0.1:3010 , importez votre fichier SQLite (il doit tre prsent dans un volume du container) puis explorez les donnes.

trackers

id
6tzen
FontAwesome
Mailjet
Wordpress
addThis
amplitude.com
apple
batch push notifications
bootstrapcdn
cloudflare
facebook
faktor.io
github
google
google analytics
google fonts
google maps
google tag manager
hotjar
instagram
jQuery
jsdelivr
polyfill.io
twitter
vimeo
xiti
youtube

voir ./src/trackers.js

Todo

  • count total request and payload size
  • use some standard tracker database
  • detect RGPD warnings
  • make suggestions for alternatives/fixes