Ceci est une ancienne révision du document !
Fingerprinting
Fingerprinting
Le fingerprinting est la collecte systématique d'informations par rapport à un dispositif (mobile ou navigateur web par exemple) dans un objectif d'identification, sans le consentement des utilisateurs. Cette technique ne stocke aucune information sur les appareils.
Les langages de scripts côté client autorisent le développement de techniques permettant de collecter des empreintes de navigateur très riches d’informations : types et versions du navigateur web, sa version, système d'exploitation, résolution de l'écran, type d'architecture utilisée, listes des polices et des plugins, microphones et caméra, fuseau horaire, langue préférentielle, etc. — https://www.amiunique.org/fr
Les informations obtenues sur le site AmIUnique révèlent quel est votre “fingerprints”.
Il indique la proportion d'utilisateurs partageant les mêmes éléments (8 + 59 = 67 paramètres). — https://amiunique.org/fr/fingerprint
Un des premiers critères pour l'anonymat.
HTTP headers attributes :
- User agent
- Accept
- Content encoding
- Content language
- If none match
- Upgrade Insecure Requests
- Referer
- Do Not Track
Javascript attributes :
- User agent
- Platform
- Cookies enabled
- Timezone
- Content language
- Canvas - Rendering of a specific picture with the HTML5 Canvas element following a fixed set of instructions. The picture presents some slight noticeable variations depending on the OS and the browser used.
- List of fonts (JS)
- Use of Adblock
- Do Not Track
- Navigator properties
- BuildID
- Product
- Product sub
- Vendor
- Vendor sub
- Hardware concurrency
- Java enabled
- Device memory
- List of plugins
- Screen width
- Screen height
- Screen depth
- Screen available top
- Screen available Left
- Screen available Height
- Screen available width
- Screen left
- Screen top
- Permissions
- WebGL Vendor
- WebGL Renderer
- WebGL Data
- WebGL Parameters
- Use of local storage
- Use of session storage
- Use of IndexedDB
- Audio formats
- Audio context
- Frequency analyser
- Audio data
- Video formats
- Media devices
- Accelerometer
- Gyroscope
- Proximity sensor
- Keyboard layout
- Battery
- Connection
- key
- Location bar
- Menu bar
- Personal bar
- Status bar
- Tool bar
- Result state
- List of fonts (Flash)
- Screen resolution (Flash)
- Language (Flash)
- Platform (Flash)
