fingerprinting : Différence entre versions
De Vulgum Techus
(→Présentation) |
(→Règles d'or contre le fingerprinting) |
||
(30 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 1 : | Ligne 1 : | ||
+ | <!-- Links checked 30/09/18 --> | ||
[[Catégorie:Généralités]] | [[Catégorie:Généralités]] | ||
[[Catégorie:Sécurité]] | [[Catégorie:Sécurité]] | ||
− | '''[[Lien court]]''' vers cette page : | + | '''[[Lien court]]''' vers cette page : https://vt.cx/fptg |
− | '''[[QR code]]''' vers cette page : | + | '''[[QR code]]''' vers cette page : https://vt.cx/fptg.qr |
<html> | <html> | ||
− | <script | + | <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> |
− | + | <!-- VT2 --> | |
− | + | <ins class="adsbygoogle" | |
− | + | style="display:inline-block;width:468px;height:60px" | |
− | + | data-ad-client="ca-pub-3341840374417340" | |
− | + | data-ad-slot="6349432125"></ins> | |
− | + | <script> | |
− | </ | + | (adsbygoogle = window.adsbygoogle || []).push({}); |
− | <script | + | |
− | + | ||
</script> | </script> | ||
</html> | </html> | ||
= Présentation = | = Présentation = | ||
− | Le | + | Le fingerprinting est une technique employée par de nombreux acteurs du '''[[net]]''' pour identifier le '''[[matériel]]''' et le '''[[système]]''' de la manière la plus précise possible dans des buts plus ou moins avouables comme : |
− | * Identifier de manière formelle un usager malgré ses tentatives de dissimulation ([[VPN]], [[proxy]], effacement de '''[[cookies]], etc.) | + | * Identifier de manière formelle un usager malgré ses tentatives de dissimulation ('''[[VPN]], [[proxy]]''', effacement de '''[[cookies]], etc.) |
* Décider de l'opportunité d'une intervention sur le '''[[matériel]]''' ou le '''[[logiciel]]''' | * Décider de l'opportunité d'une intervention sur le '''[[matériel]]''' ou le '''[[logiciel]]''' | ||
* Décider de la viabilité d'une infestation par un '''[[logiciel]]''' malfaisant ('''[[ransomware]], [[virus]], [[malware]], etc.) | * Décider de la viabilité d'une infestation par un '''[[logiciel]]''' malfaisant ('''[[ransomware]], [[virus]], [[malware]], etc.) | ||
− | C'est ainsi que la '''[[firme]]''' de '''[[sécurité informatique]] [[Malwarebytes]]''' a déterminé que le '''[[malvertising]]''' utilisait cette technique pour implanter des '''[[ransomware]]''' via des '''[[réseaux publicitaires]]''' aussi connus que ceux de '''[[MSN.COM]]''' ou | + | C'est ainsi que la '''[[firme]]''' de '''[[sécurité informatique]] [[Malwarebytes]]''' a déterminé que le '''[[malvertising]]''' utilisait cette technique pour implanter des '''[[ransomware]]''' via des '''[[réseaux publicitaires]]''' aussi connus que ceux de '''[[MSN.COM]]''' ou NYT.COM et s'en abstenait si l'usager utilisait un environnement virtuel ('''[[machine virtuelle]]''') où s'il disposait de bons outils de détection.<ref>[https://www.malwarebytes.com/pdf/infographics/malvertising-and-ransomware.pdf malwarebytes.com] '''[[Malwarebytes]]''' : Malvertising and Ransomware The Bonnie and Clyde of advanced threats</ref> |
= Règles d'or contre le fingerprinting = | = Règles d'or contre le fingerprinting = | ||
− | # la plus grande source d'informations sur les particularités d'un '''[[navigateur]]''' et d'un '''[[système]]''' provient de '''[[JavaScript]]''' -> voir [[Désactiver JavaScript dans les navigateurs Internet]] | + | # la plus grande source d'informations sur les particularités d'un '''[[navigateur]]''' et d'un '''[[système]]''' provient de '''[[JavaScript]]''' -> voir '''[[Désactiver JavaScript dans les navigateurs Internet]]''' |
− | # Surfer avec un '''[[navigateur]]''' dans une '''[[machine virtuelle]] (VM)''' | + | # Surfer avec un '''[[navigateur]]''' dans une '''[[machine virtuelle]]''' (VM) |
+ | # Dans le cas de '''faux-nez ([[Wikipedia]]''') ou de multicompte, utiliser des '''[[machine virtuelle]] (VM)''' différentes ayant des caractéristiques distinctes ('''[[O/S]]''', résolution écran, '''[[navigateurs]], [[polices]]''' installées)) | ||
# Effacer tous les '''[[cookies]]''' après la '''[[navigation]]''' | # Effacer tous les '''[[cookies]]''' après la '''[[navigation]]''' | ||
+ | # Dans les '''[[messageries]]''' bloquer le téléchargement des éléments distants ou l'affichage des images | ||
= [[Sites]] utiles = | = [[Sites]] utiles = | ||
− | * [https://panopticlick.eff.org panopticlick.eff.org] '''Panopticlick''' : révèle l | + | * [https://panopticlick.eff.org panopticlick.eff.org] '''Panopticlick''' : révèle l'empreinte d'un '''[[navigateur]]''' |
− | * [https://hidester.com/browser-fingerprint/ hidester.com] '''Hidester''' : révèle l | + | * [https://hidester.com/browser-fingerprint/ hidester.com] '''Hidester''' : révèle l'empreinte d'un '''[[navigateur]]''' |
* [https://en.wikipedia.org/wiki/Web_beacon en.wikipedia.org] '''Web beacon''' sur '''[[Wikipedia]]''' | * [https://en.wikipedia.org/wiki/Web_beacon en.wikipedia.org] '''Web beacon''' sur '''[[Wikipedia]]''' | ||
+ | * [https://fr.onpage.org/wiki/Pixel_espion fr.onpage.org] '''OnPage''' : Pixel espion | ||
+ | * [http://www.whatsmyua.info whatsmyua.info] '''What's my user agent?''' : détail de l'user agent | ||
+ | |||
+ | = [[Programmes]] & extensions utiles = | ||
+ | == [[Chrome]] == | ||
+ | * [https://chrome.google.com/webstore/detail/privacy-badger/pkehgijcmpdhfbdbbnkijodmdjhbjlgp?hl=fr Chrome Web Store] '''Privacy Badger''' : une extension de l'EFF (Electronic Frontier Foundation) pour protéger le '''[[navigateur]]''' contre le tracking | ||
+ | * [https://chrome.google.com/webstore/detail/pixelblock/jmpmfcjnflbcoidlgapblgpgbilinlem?hl=fr Chrome Web Store] '''PixelBlock''' : bloque le tracking dans '''[[Gmail]]''' | ||
+ | * [https://chrome.google.com/webstore/detail/uglyemail/ldgiafaliifpknmgofiifianlnbgflgj?hl=fr Chrome Web Store] '''UglyMail''' : indique si les '''[[emails]]''' reçus dans '''[[Gmail]]''' sont trackés | ||
+ | * [https://chrome.google.com/webstore/detail/yesware-email-tracking/gkjnkapjmjfpipfcccnjbjcbgdnahpjp?hl=fr Chrome Web Store] '''Yesware Email Tracking''' : permet de tracker les '''[[emails]]''' envoyés via '''[[Gmail]]''' | ||
+ | |||
+ | == [[Firefox]] == | ||
+ | * [https://www.ghacks.net/2018/06/18/chameleon-for-firefox-user-agent-and-data-spoofer/ ghacks.net] Chameleon pour modifier les headers et paramétrer les différents trackers -> https://vt.cx/em | ||
+ | |||
+ | == [[Thunderbird]] == | ||
+ | * [https://addons.mozilla.org/en-us/thunderbird/addon/pardot/ Mozilla] '''Pardot''' : permet de tracker les '''[[emails]]''' envoyés via '''[[Thunderbird]]''' -> https://vt.cx/an | ||
= Articles externes = | = Articles externes = | ||
− | * [ | + | * [https://hothardware.com/news/security-paper-finds-gpu-fingerprinting-disturbingly-effective-at-tracking-you-online Hot Hardware - 31/01/21] Security Paper Finds GPU Fingerprinting Disturbingly Effective At Tracking You Online |
− | * [http://pro.clubic.com/webmarketing/publicite-en-ligne/actualite-742853-fingerprinting-cookies.html Clubic Pro - 03/12/14] Indétectable et envahissant : le successeur des '''cookies''' est là, le | + | * [https://www.vice.com/fr/article/y3gzgb/le-mode-navigation-privee-ne-sert-a-rien Vice - 26/11/20] Le mode navigation privée ne sert à rien |
+ | * [https://www.generation-nt.com/firefox-fingerprinting-blocage-defaut-vie-privee-mozilla-actualite-1971031.html GNT - 07/12/19] '''[[Firefox]]''' va bloquer le fingerprinting par défaut | ||
+ | * [https://bgr.com/2015/01/09/private-internet-browsing-mode/ BGR - 09/01/15] Your private '''[[browsing]]''' habits are far from being as private as you might think | ||
+ | * [http://pro.clubic.com/webmarketing/publicite-en-ligne/actualite-742853-fingerprinting-cookies.html Clubic Pro - 03/12/14] Indétectable et envahissant : le successeur des '''[[cookies]]''' est là, le fingerprinting | ||
− | = Articles | + | = Articles Vulgum Techus = |
− | * [[ | + | * [[Modifier les headers pour contourner le fingerprinting]] |
+ | * [[user agent]] | ||
+ | * [[pixel espion]] | ||
+ | * [[empreintes digitales]] | ||
= Références = | = Références = |
Version actuelle en date du 31 janvier 2022 à 21:18
Lien court vers cette page : https://vt.cx/fptg QR code vers cette page : https://vt.cx/fptg.qr
Sommaire
Présentation
Le fingerprinting est une technique employée par de nombreux acteurs du net pour identifier le matériel et le système de la manière la plus précise possible dans des buts plus ou moins avouables comme :
- Identifier de manière formelle un usager malgré ses tentatives de dissimulation (VPN, proxy, effacement de cookies, etc.)
- Décider de l'opportunité d'une intervention sur le matériel ou le logiciel
- Décider de la viabilité d'une infestation par un logiciel malfaisant (ransomware, virus, malware, etc.)
C'est ainsi que la firme de sécurité informatique Malwarebytes a déterminé que le malvertising utilisait cette technique pour implanter des ransomware via des réseaux publicitaires aussi connus que ceux de MSN.COM ou NYT.COM et s'en abstenait si l'usager utilisait un environnement virtuel (machine virtuelle) où s'il disposait de bons outils de détection.[1]
Règles d'or contre le fingerprinting
- la plus grande source d'informations sur les particularités d'un navigateur et d'un système provient de JavaScript -> voir Désactiver JavaScript dans les navigateurs Internet
- Surfer avec un navigateur dans une machine virtuelle (VM)
- Dans le cas de faux-nez (Wikipedia) ou de multicompte, utiliser des machine virtuelle (VM) différentes ayant des caractéristiques distinctes (O/S, résolution écran, navigateurs, polices installées))
- Effacer tous les cookies après la navigation
- Dans les messageries bloquer le téléchargement des éléments distants ou l'affichage des images
Sites utiles
- panopticlick.eff.org Panopticlick : révèle l'empreinte d'un navigateur
- hidester.com Hidester : révèle l'empreinte d'un navigateur
- en.wikipedia.org Web beacon sur Wikipedia
- fr.onpage.org OnPage : Pixel espion
- whatsmyua.info What's my user agent? : détail de l'user agent
Programmes & extensions utiles
Chrome
- Chrome Web Store Privacy Badger : une extension de l'EFF (Electronic Frontier Foundation) pour protéger le navigateur contre le tracking
- Chrome Web Store PixelBlock : bloque le tracking dans Gmail
- Chrome Web Store UglyMail : indique si les emails reçus dans Gmail sont trackés
- Chrome Web Store Yesware Email Tracking : permet de tracker les emails envoyés via Gmail
Firefox
- ghacks.net Chameleon pour modifier les headers et paramétrer les différents trackers -> https://vt.cx/em
Thunderbird
- Mozilla Pardot : permet de tracker les emails envoyés via Thunderbird -> https://vt.cx/an
Articles externes
- Hot Hardware - 31/01/21 Security Paper Finds GPU Fingerprinting Disturbingly Effective At Tracking You Online
- Vice - 26/11/20 Le mode navigation privée ne sert à rien
- GNT - 07/12/19 Firefox va bloquer le fingerprinting par défaut
- BGR - 09/01/15 Your private browsing habits are far from being as private as you might think
- Clubic Pro - 03/12/14 Indétectable et envahissant : le successeur des cookies est là, le fingerprinting
Articles Vulgum Techus
Références
- ↑ malwarebytes.com Malwarebytes : Malvertising and Ransomware The Bonnie and Clyde of advanced threats