[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #13021 [Tor Browser]: Review Canvas APIs for fingerprintability
#13021: Review Canvas APIs for fingerprintability
-------------------------+-------------------------------------------------
Reporter: | Owner: brade
mikeperry | Status: assigned
Type: task | Milestone:
Priority: major | Version:
Component: Tor | Keywords: ff31-esr, tbb-fingerprinting,
Browser | TorBrowserTeam201409
Resolution: | Parent ID:
Actual Points: |
Points: |
-------------------------+-------------------------------------------------
Comment (by mcs):
Replying to [comment:6 gacar]:
> Wow, that's a good catch! I think this should certainly be blocked.
Using the measureTextFP.html page that I just attached, the results we
generated are interesting. It seems like the approach used to fix #2872
should apply to canvas measureText() as well. And adjusting the
browser.display.max_font_attempts and browser.display.max_font_count prefs
does significantly reduce the number of unique measureText() values a web
page can generate.
Here are the results that we got:
||= Browser =||= Default / max_font prefs set to 10 =||= max_font prefs
set to -1 =||
||=Mac OS â Firefox 24.0 =|| 17 unique widths || n/a ||
||=Mac OS â Tor Browser 3.6.5 =|| 10 unique widths || 17 unique widths
||
||=Win7 â Firefox 24.0 =|| 11 unique widths || n/a ||
||=Win7 â Tor Browser 3.6.5 =|| 6 unique widths || 11 unique widths ||
||=Ubuntu 12.04 â Firefox 24.0 =|| 5 unique widths || n/a ||
||=Ubuntu 12.04 â Tor Browser 3.6.5 =|| 4 unique widths || 5 unique
widths ||
I guess the fonts we used in measureTextFP.html are somewhat "optimized"
for Mac OS (we copied most of them from http://www.lalit.org/lab
/javascript-css-font-detect/). But
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13021#comment:9>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs