Comparar edições

Firefox's protection against fingerprinting

Edição 266561:

Edição 266561 de lsiebert em

Edição 286565:

Edição 286565 de plwt em

Palavras-chave:

Resumo em resultado de pesquisas:

Fingerprinting Protection in Firefox protects you from websites that try to identify you based on a set of unique characteristics.
Fingerprinting Protection in Firefox protects you from websites that try to identify you based on a set of unique characteristics.

Conteúdo:

Like other browsers, Firefox’s functionality is influenced by your operating system, hardware, graphics cards, additional software, and even the fonts you install. Some website technologies, like HTML5 Canvas, can even uniquely identify you based on how your computer draws images. Some websites, particularly those using HTML5 Canvas, look at this unique combination of factors and assign you a number, or a “fingerprint”, which makes you identifiable across the Web. This “fingerprint” is potentially used to profile you for targeted content without the use of cookies.<!-- see discussion and https://bugzilla.mozilla.org/show_bug.cgi?id=1633062 --> Firefox already has an [[Enhanced Tracking Protection in Firefox for desktop|Enhanced Tracking Protection]] feature that blocks a list of known "fingerprinters" when your privacy settings are set to Standard (the default) or Strict. {for not fx118}'''Fingerprinting Protection''' is a different, experimental feature. It is likely that it may degrade your Web experience so we recommend it only for those willing to test experimental features.{/for} {for not fx118} =How am I protected?= If a website tries to extract your data, Firefox will warn you with a prompt in the address bar. You can choose whether to allow the website to extract your data. This is the most common way to observe this protection. ;[[Image:Fx75-HTML5Canvas]] However, the Canvas Permission Prompt is not the only thing that Fingerprinting Protection is doing. Fingerprinting Detection changes how you are detected online: *Your timezone is reported to be UTC *Not all fonts installed on your computer are available to webpages *The browser window prefers to be set to a specific size *Your browser reports a specific, common version number and operating system *Your keyboard layout and language is disguised *Your webcam and microphone capabilities are disguised *The Media Statistics Web API reports misleading information *Any Site-Specific Zoom settings are not applied *The WebSpeech, Gamepad, Sensors, and Performance Web APIs are disabled {note}This is not an exhaustive list - other features may be altered or disabled.{/note} {/for} =How do I enable or disable this protection?= {for fx118} #'''Open Firefox:''' Launch your Firefox browser on your computer. #'''Access Settings:''' [[Template:optionspreferences]] #'''Navigate to Privacy & Security:''' In the left-hand sidebar, click on ''Privacy & Security.'' #'''Customize Enhanced Tracking Protection:''' Scroll down to the "Enhanced Tracking Protection" section. #'''Enable Fingerprinting Protection:''' To enable Fingerprinting Protection, select the '''Custom''' option from the ''Enhanced Tracking Protection'' settings. #'''Adjust Fingerprinting Protection Settings:''' Once you've selected '''Custom''', you will see options to block ''Known fingerprinters'' and ''Suspected fingerprinters''. Check the boxes next to these options to enable them. Additionally, you can choose whether to block ''Suspected Fingerprinters'' in all windows or just in private windows using the dropdown menu located on the right-hand side of this option. #;[[Image:Fingerprinting protection]] #'''Disable Fingerprinting Protection:''' To disable Fingerprinting Protection and return to the default settings, simply select "Standard" or "Strict" under the Enhanced Tracking Protection section. {/for} {for not fx118} Currently, Fingerprinting Protection is an experimental feature enabled by a confirmation flag set in about:config. It can also be enabled by Web Extensions. [[Template:aboutconfigwarning]] #[[Template:aboutconfig]] #Search for {pref privacy.resistFingerprinting} and set it to {pref true}. You can double-click the preference or click the ''Toggle'' [[Image:Fx71aboutconfig-ToggleButton]] button to toggle the setting. If it is bolded and already set to {pref true}, you, or an extension you installed, may have enabled this preference. If you discover the setting has become re-enabled, it is likely a Web Extension you have installed is setting it for you. {/for}
__TOC__ Like other browsers, Firefox’s functionality is influenced by your operating system, hardware, graphics cards, additional software, and even the fonts you install. In some instances, details of your computer are accessible to websites to (for example) help render content in higher resolution or provide instructions for your specific operating system. However when all the different aspects a browser exposes are combined together, the unique combination can act like a “fingerprint” and makes you identifiable across the web. This “fingerprint” is potentially used to profile you for targeted content without the use of cookies. Firefox’s [https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop Enhanced Tracking Protection] blocks a list of “Known Fingerprinters" and limits the information your browser exposes at all times to combat “Suspected Fingerprinters”. =Default Settings= Known Fingerprinters Protection is enabled in normal browsing and when Enhanced Tracking Protection is set to Strict. Both Known Fingerprinters Protection and Suspected Fingerprinters Protection are enabled in Private Browsing and when Enhanced Tracking Protection is set to strict. Both features can be controlled more granularly when the Custom level of Enhanced Tracking Protection is selected. =How do I disable this protection for a website?= If a site seems broken, try turning off Enhanced Tracking Protection. It disables the protection on that site only. Enhanced Tracking Protection will continue to block trackers on other sites. #Select the sheild icon [[Image:IG shield]] to the left of the address bar. #Toggle the switch [[Image:Fx115 blue toggle]] at the top of the panel [[Image:Fx91ETPtoggle-on]] This will turn off Enhanced Tracking Protection for this site. The page will reload automatically and disable protection on this site only. Follow the same process to turn Enhanced Tracking Protection back on. =How do I enable or disable this protection for all sites?= #Open Firefox: Launch your Firefox browser on your computer. #Access Settings: Click the menu button [[Image:TB68_Hamburger_Menu_Button_Win]] and select Settings. #Navigate to Privacy & Security: In the left-hand sidebar, click on Privacy & Security. #'''Customize Enhanced Tracking Protection''': Scroll down to the "Enhanced Tracking Protection" section. #'''Enable Fingerprinting Protection''': To control Fingerprinting Protection, select the ‘’’Custom’’’ option from the Enhanced Tracking Protection settings. #'''Adjust Fingerprinting Protection Settings''': Once you've selected Custom, you will see options to block ‘’’Known fingerprinters’’’ and ‘’’Suspected fingerprinters’’’. Check the boxes next to these options to enable them. Additionally, you can choose whether to block Suspected Fingerprinters in all windows or just in private windows using the dropdown menu located on the right-hand side of this option. [[Image:Fingerprinting protection]] =How can I tell if this protection broke something?= First, try disabling the protections by exempting the page from Enhanced Tracking Protection as described [https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting/edit#w_how-do-i-disable-this-protection-for-a-website above] and see if that resolves your issue. Presently, the types of breakage we see most commonly are: *If you have set a custom font for Firefox to use in Preferences, and that font is not in the default install list, it will not be used when this protection is active. *Scripts that detect support for emojis may incorrectly fail to detect support when Firefox does actually support them. This would typically result in these emojis being rendered using Unicode text instead of images. *Certain types of image or video effects may not behave as expected including greenscreen effects and progressive drawing videos (where the image accumulates the results of multiple animations or effects over time) *For languages with extended character sets, certain glyphs may not render, and instead display a square ‘character not found’ icon. On rare occasions these fingerprinting protections can completely break a site in an unexpected way and treat it as an error condition when it does not receive it. ==Report a broken site== If a broken site starts working properly again after turning off the Enhanced Tracking Protection, you can click the shield icon and select ‘’’Send report’’’. This will show the ‘’’Report a Broken Site’’’ panel. [[Image:Fx123-Report broken site panel]] The Send Report button will send site related data to Mozilla, so future Firefox versions can load the website correctly with Enhanced Tracking Protection enabled for everyone. By filling the optional ‘’’Describe the problem’’’ field helps us fix the problem faster. See [https://support.mozilla.org/en-US/kb/report-breakage-due-blocking Report breakage due to blocking] for more details. =How does each protection work?= ==Known Fingerprinters== The “Known Fingerprinters” protection feature works by blocking scripts listed in Disconnect’s [https://disconnect.me/trackerprotection#categories_of_trackers fingerprinting list]. This prevents companies specializing in fingerprinting from examining your device and obtaining details about their hardware, software, or IP address. While this serves as an initial defense, it does not safeguard you against companies that are not included in the list. Additionally, we sometimes have to create exceptions for this list to ensure that websites continue to work as intended. ==Suspected Fingerprinters== To combat fingerprinting attempts that Firefox cannot block (because we are unaware of the script, or because it is integrated with the site in a way such that it cannot be blocked) - Firefox will limit the information it exposes to the web at all times, for every webpage. (Potentially limited to Private Browsing only, per the settings above.) The specific attributes that Firefox alters are: *Random data is introduced to background images when the image is read back by the website. If a website merely renders data to the background, it will render without alteration. Although typically this does not happen, if the website reads the image data in the background (and potentially displays it to you again) it will have subtle noise that may affect how the image is displayed. *Locally installed fonts (specifically, fonts that are not in the list of standard fonts shipped by your operating system) will not be used to render text on a page.

Voltar ao Histórico