Mozilla laat CPU architectuur informatie van Firefox user agent

0
158

door Martin Brinkmann op 22 juni 2019 in het Firefox –
Geen reacties

Mozilla plannen weglaten CPU architectuur informatie van Firefox user agent en de ondersteunde Api ‘ s voor het verminderen van de digitale vingerafdruk van de Firefox-gebruikers.

Web browsers onthullen informatie automatisch naar websites die gebruikers in de toepassingen. De user agent toont informatie over de browser en de versie van het besturingssysteem, en, tot voor kort, ook de architectuur van de processor.

Fingerprinting scripts gebruik van de user-agent informatie en andere informatie, zoals taal en locatie, maken van digitale vingerafdrukken. De juistheid van vingerafdrukken neemt toe met het aantal unieke data punten.

Firefox zal niet onthullen van de informatie bits scripts en sites meer naar voren te gaan. De verandering, al geïmplementeerd in de afgelopen Firefox Nightly 69 bouwt, slaat de CPU-architectuur, informatie van de user agent.

Firefox gebruikt om onderscheid te maken tussen de volgende CPU-architecturen:

  1. 32-bits Firefox op 32-bits besturingssystemen.
  2. 32-bits Firefox op 64-bits besturingssystemen.
  3. 64-bits Firefox op 64-bits besturingssystemen.

Firefox gebruikers van Firefox 69 zult merken dat de scripts die de terugkeer van de user agent zal geen onderscheid meer informatie. Een eenvoudige Google-zoekopdracht voor de check-user-agent vertelt dat zoals te zien op de screenshot hieronder.

firefox cpu architecture information user agent

De huidige Nachtelijke versie van Firefox draaien op een test systeem geeft de volgende user-agent:

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

De wijziging geldt voor 32-bits Firefox-installaties die draaien op 64-bit versies van Windows of Linux besturingssysteem. Deze versies zullen gebruik maken van de volgende user-agent als van Firefox 69:

  • Linux: Linux x86_64 in plaats Linux i686 op x86_64
  • Windows: Win64 in plaats van WOW64

De wijziging is van toepassing op de user agent en de Api ‘ s navigator.userAgent, navigator.platform, en navigator.oscpu.

Het wijzigen van de user agent informatie op deze manier is een laag risico wijzigen volgens Mozilla dat mag niet van invloed op de functionaliteit of compatibiliteit.

Mozilla ‘ s plug-in finder service gebruikt de informatie die door de user agent om gebruikers naar de juiste Flash-Player te downloaden. Adobe Flash is de laatste plugin voor Firefox ondersteunt, maar de installer is universeel, zodat een differentiatie is niet meer nodig. Flash, bovendien, met pensioen eind 2020.

De verandering is de eerste stap van een meer uitgebreide herschrijven proces zal verwijderen van de CPU-architectuur informatie geheel van de Firefox-gebruiker-agent en relevante Api ‘ s. De grote verandering vereist een uitgebreide test heeft een hogere kans op het veroorzaken van web compatibiliteitsproblemen op sites dat het implementeren van user agent sniffing technieken.

Slotwoord

Firefox laat CPU architectuur informatie naar voren te gaan en zelfs te verbergen architectuur informatie volledig in de nabije toekomst; dat is een goede stap in de juiste richting. Het kan leiden tot compatibiliteitsproblemen, maar op sites die ruiken user agents.

Nu U: Wat is uw mening over de verandering? (via Sören Hentzschel)