→ Slide 1
Surfer sans être pisté
Philippe Wambeke - LoliGrUB (19 janvier 2019)
→ Slide 2
Le pistage
Avec tout ce qu'on “sème” derrière nous lors des séances de surf, il est très facile de nous pister. Quelques exemples:
→ Slide 3
↓ Slide 4
L'adresse IP
Elle vous est propre et est unique au monde.
Nécessaire à la connexion à tout site web.
Elle permet de vous géolocaliser.
Impossible à cacher, complexe à falsifier
↓ Slide 5
Le "User Agent"
Information renvoyée automatiquement par le navigateur.
Il s'agit d'une sorte de “signature” de votre navigateur.
Elle permet de connaître le type et la version du navigateur.
Impossible à cacher, simple à falsifier
↓ Slide 6
Le javascript
Code exécuté sur le navigateur pour rendre les sites “dynamiques”
Voie royale pour faire à peu près tout et n'importe quoi, comme connaître la résolution, la mémoire, le cpu, …
simple à désactiver, mais peut rendre le site non-fonctionel
→ Slide 7
Au final
Tous ces éléments combinés (adresse IP, user agent, …) forment une espèce d'identifiant unique permettant de nous suivre.
→ Slide 8
Et c'est tout ?
Non, il existe d'autres menaces pour notre vie privée:
Les cookies tiers presque toujours associés à des publicités
Les CDN (Content Delivery Network), typiquement des polices de caractères ou des programmes javascript communs
→ Slide 9
Un dernier pour la route
Ces failles permettent à un attaquant (site web ou autre) d'accéder à des parties de l'ordinateur en principe inacessibles.
Cela peut aller de la perméabilité des onglets à l'accès *total* de la mémoire de l'ordinateur.
→ Slide 10
Que peut-on y faire ?
La navigation privée va nous sauver ! Et bien non.
La navigation privée ne sert pas à ça: elle sert à ne garder aucun historique sur l'ordinateur.
Mais avec une bonne “hygiène” informatique et quelques techniques simples, il est possible de se rendre presque “invisible”.
↓ Slide 11
Etape 0: utiliser un navigateur libre
↓ Slide 12
Etape 1: cocher les bonnes options dans le navigateur
Dans Firefox: Préférences → Vie privée et sécurité → contenus à bloquer:
↓ Slide 13
Etape 2: installer quelques extensions (libres !)
Dans Firefox: Modules complémentaires → Extensions
↓ Slide 14
µBlock Origin: facile, rien à faire
decentraleyes: facile, rien à faire
chameleon: cliquer sur l'icône → profil et choisir “Random Profile (Desktop)” toutes les 10 minutes
↓ Slide 15
↓ Slide 16
Etape bonus: les profils de Firefox
Les profils Firefox permettent l'utilisation de Firefox pour des usages précis comme le shopping, le web banking, …
Pour utiliser les profils:
↓ Slide 17
Précautions supplémentaires
Rien qu'avec ça on rend quasi-impossible tout pistage.
Mais il reste encore un élément exposé aux yeux de tous: l'adresse IP.
Pour la cacher, deux choix possibles:
Utiliser un VPN
Utiliser Tor
→ Slide 18
Le VPN
VPN: Virtual Private Network: c'est un ordinateur distant qui agit comme un relai entre vous et le reste d'Internet.
↓ Slide 19
Les avantages
Votre IP est inconnue de tous, sauf du VPN
Trafic entièrement chiffré entre vous et le VPN
Supporte tous les protocoles (pas seulement le web)
↓ Slide 20
→ Slide 21
Tor: The Onion Router
Il s'agit d'un protocole permettant de surfer de manière anonyme grâce au réseau Tor.
↓ Slide 22
Les avantages
Votre IP est inconnue de tous
Personne ne connaît les sites que vous consultez
Simple à utiliser et gratuit
↓ Slide 23
→ Slide 24
Un peu de vocabulaire
↓ Slide 25
Deep Web
Il s'agit simplement de contenu web qui n'est pas indexé par les moteurs de recherche, que ce soit voulu ou non.
↓ Slide 26
Dark Net
Il s'agit d'un réseau de machines utilsant des protocoles spécifiques permettant des échanges complètement anonymes. Comme tous les échanges sont anonymes, il peut servir à des activités malveillantes, mais il est surtout utilisé par les lanceurs d'alerte ou les dissidents.
Reporters Sans Frontières propose un “kit de survie numérique” et y fait la promotion du Darknet.
→ Slide 27