[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #6041 [TorBrowserButton]: Review rendering-based fingerprinting vectors (was: Review rendering-based font fingerprinting vectors)
#6041: Review rendering-based fingerprinting vectors
------------------------------+---------------------------------------------
Reporter: gk | Owner: mikeperry
Type: defect | Status: new
Priority: major | Milestone:
Component: TorBrowserButton | Version:
Keywords: MikePerry201206 | Parent:
Points: 2 | Actualpoints:
------------------------------+---------------------------------------------
Changes (by mikeperry):
* points: => 2
Comment:
Ok, few thoughts on the paper first:
1. For the most part, I like this paper. It's reasonable and well written,
has a decently thought-out defenses section, and doesn't make ridiculously
outlandish claims.
2. We still need source code to reproduce the results. It doesn't look
like they tested WebGL "Minimal Mode", and we'll also want to do our own
testing too.
3. It is probably too early in the fingerprinting defenses game to bend
over backwards to try to fully conceal OS for this specific vector. OS is
likely to leak a ton of different ways. We should go after lower hanging
fruit first, until more light is shown upon the threat landscape.
4. Their concluding rhetorical question about fingerprints being
unavoidable on the modern web is nonsense. Computers are mass produced,
and are virtualizable. Even in the worst-case scenario, we can provide an
anonymity set roughly equivalent to OS and graphics card userbase size.
Most likely, we can do quite a bit better than that, especially if we
leave WebGL click-to-play.
Now, thoughts on defenses:
I think the "Prompt for canvas image extraction" defense is probably the
best option for now due to implementation effort, though I do like their
idea of virtualizing the rendering surface during image extraction.
We might also want to enforce different font count limits on the canvas
than for normal rendering, or switch to a default font for image
extraction. Or maybe we don't care, if we prompt first. I agree that
prompts suck, but hopefully this should be an uncommon thing to
experience, unless you're making lolcat captions of course.
I'm going to let these thoughts bake for a bit before filing tickets for
the above.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6041#comment:3>
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