Mozilla omet l’architecture du PROCESSEUR des informations à partir de Firefox user agent

0
28

par Martin Brinkmann le 22 juin 2019 dans Firefox – 1 commentaire

Mozilla plans d’omettre l’architecture du PROCESSEUR des informations à partir de Firefox user agent et plusieurs Api prises en charge afin de réduire l’empreinte numérique des utilisateurs de Firefox.

Les navigateurs Web révéler des informations automatiquement à des sites web que les utilisateurs ouvrent dans les applications. L’agent de l’utilisateur révèle des informations sur le navigateur et la version du navigateur, système d’exploitation, et, jusqu’à tout récemment, également l’architecture du PROCESSEUR.

Les empreintes de scripts utilisation de l’agent utilisateur et autres informations, par exemple la langue et l’emplacement, pour créer des empreintes digitales. La précision des empreintes digitales augmente avec le nombre de points de données uniques.

Firefox de ne pas révéler l’un des bits d’information à des scripts et des sites plus à l’avenir. Le changement, déjà mis en œuvre au cours des dernières Firefox Nightly 69 construit, omet de PROCESSEUR d’architecture de l’information de l’agent utilisateur.

Firefox utilisé pour différencier entre les architectures des processeurs:

  1. 32-bit de Firefox sur les systèmes d’exploitation 32 bits.
  2. 32-bit de Firefox 64 bits des systèmes d’exploitation.
  3. Firefox 64 bits sur les systèmes d’exploitation 64 bits.

Les utilisateurs de Firefox qui Firefox 69 remarquerez que les scripts que le retour de l’agent utilisateur de ne pas différencier le plus de renseignements. Une simple recherche Google pour vérifier l’agent utilisateur révèle que, comme on le voit sur la capture d’écran ci-dessous.

firefox cpu architecture information user agent

L’actuelle version Nightly de Firefox s’exécuter sur un système de test renvoie l’agent utilisateur suivante:

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0

Le changement affecte 32 bits de Firefox installations qui fonctionnent sur les versions 64 bits de Windows ou de Linux système d’exploitation. Ces versions utilisent le suivant user agent de Firefox 69:

  • Linux: Linux x86_64 au lieu de Linux i686 sur x86_64
  • Windows: Win64 au lieu de WOW64

La modification s’applique à l’agent de l’utilisateur et de l’Api du navigateur.userAgent, navigator.plate-forme, et le navigateur.oscpu.

La modification de l’agent de l’utilisateur de l’information de cette manière est un faible risque de changer en fonction de Mozilla, qui ne devrait pas affecter les fonctionnalités et de compatibilité.

Mozilla plugin de service de recherche a utilisé les renseignements fournis par l’agent utilisateur pour diriger les utilisateurs vers le bon de téléchargement de Flash Player. Adobe Flash est le dernier plugin Firefox prend en charge, mais le programme d’installation est universel, de sorte que la différenciation n’est plus nécessaire. Flash, en outre, sera à la retraite à la fin de 2020.

Le changement est la première étape d’un plus vaste processus de réécriture qui permet de supprimer l’architecture du PROCESSEUR de l’information entièrement à partir de Firefox user agent et pertinentes de l’Api. Le principal changement nécessite de nombreux essais qu’il a une plus forte probabilité de causer web les problèmes de compatibilité sur les sites qui mettent en œuvre l’utilisateur de l’agent sniffing techniques.

Le Mot De La Fin

Firefox omet de PROCESSEUR d’architecture de l’information d’aller de l’avant et même de masquer des informations sur l’architecture entièrement dans un avenir proche; c’est un bon pas dans la bonne direction. Cela pourrait conduire à des incompatibilités, mais sur les sites que renifler les agents utilisateurs.

Maintenant, Vous: Quelle est votre opinion sur le changement? (par Sören Hentzschel)