Ce répertoire contient des recherches sur les techniques d'empreinte navigateur et les contre-mesures, rédigées en anglais.
Catalogue de Vecteurs
Le catalogue complet des vecteurs d'empreinte se trouve dans fingerprint-vectors-catalog.md — la référence définitive listant tous les vecteurs connus.
Sujets
| Fichier | Sujet | Statut |
|---|---|---|
| fingerprint-vectors-catalog.md | Catalogue complet de tous les vecteurs d'empreinte | Complété |
| canvas-webgl-fingerprinting.md | Empreinte Canvas, WebGL et WebGPU | Complété |
| audio-fingerprinting.md | Empreinte AudioContext | Complété |
| tls-fingerprinting.md | Empreinte TLS/HTTPS (JA3, JA4, HTTP/2) | Complété |
| network-fingerprinting.md | Empreintes TCP/IP, QUIC, temporelles | Complété |
| http-header-spoofing.md | Signaux HTTP et usurpation d'en-têtes | Complété |
| js-api-fingerprinting.md | Vecteurs d'empreinte des API JS navigateur | Complété |
| web-fingerprinting.md | Fonctionnalités Web, polices, empreintes comportementales | Complété |
| dns-tracking.md | Suivi et blocage au niveau DNS | Complété |
| mitm-approaches.md | Approches proxy MITM et compromis | Complété |
| existing-solutions.md | Analyse des outils anti-empreinte existants | Complété |
| conclusions.md | Conclusions techniques cumulatives | Complété |
Vecteurs Incontrôlables (Hors Portée du Proxy)
Ces vecteurs ne peuvent pas être entièrement usurpés au niveau réseau/proxy. Un article de recherche dédié et une analyse par sujet sont disponibles dans le dossier uncontrollable/.
| Fichier | Sujet | Statut |
|---|---|---|
| uncontrollable/index.md | Article principal : analyse complète de tous les vecteurs incontrôlables | Complété |
| uncontrollable/gpu-rendering.md | Rendu GPU/Canvas/WebGL/WebGPU — ne peut être usurpé par proxy | Complété |
| uncontrollable/audio-hardware.md | Empreinte matérielle audio — ne peut être usurpé par proxy | Complété |
| uncontrollable/cpu-platform.md | Détection CPU/FPU/Wasm — ne peut être usurpé par proxy | Complété |
| uncontrollable/browser-features-quirks.md | Fonctionnalités et bizarreries du moteur navigateur — inhérent, ne peut changer | Complété |
| uncontrollable/behavioral-biometrics.md | Souris/clavier/défilement/toucher — comportement utilisateur, ne peut être contrôlé | Complété |
| uncontrollable/residual-network.md | TCP/IP, RTT, dérive d'horloge, HTTP/2 — hérité du conteneur | Complété |
| uncontrollable/proxy-detection.md | Détection d'incohérences inter-couches — méta-détection | Complété |
Références
- FingerprintJS — Bibliothèque d'empreinte open-source (27.7k étoiles, 44 sources d'entropie)
- Cover Your Tracks (EFF) — Test d'empreinte navigateur et projet de recherche
- BrowserLeaks — 15+ outils de test d'empreinte
- Tor Browser design — Référence d'architecture anti-empreinte
- FingerprintJS v4 entropy sources paper — Aperçu des techniques
- How Unique Is Your Browser? (EFF/PETS 2010) — Étude landmark sur l'unicité des navigateurs