'Browser' Fingerprinting

Discussion in 'privacy problems' started by ceejay13, May 18, 2010.

Thread Status:
Not open for further replies.
  1. Pleonasm

    Pleonasm Registered Member

    Joined:
    Apr 9, 2007
    Posts:
    1,201
    In my case, the result is:

    "Your browser fingerprint appears to be unique among the 1,031,006 tested so far.”

    :)
     
  2. katio

    katio Guest

    You do know lower is better?
    :p

    Using the latest Firefox, Win7, en-us, no JS/Cookies in case you are interested. I think it's the most generic setup currently.
     
  3. Pleonasm

    Pleonasm Registered Member

    Joined:
    Apr 9, 2007
    Posts:
    1,201
    Yes, I know! I was just reporting my results....

    According to Panopticlick, about 85% of browsers are “unique.”
     
  4. hugsy

    hugsy Registered Member

    Joined:
    May 22, 2010
    Posts:
    167
    Hi.
    I am a bit confused, why would less be better. If i am unique 1 out of 1, than i can be pinpointed, but if i am same as 1000000 then i am "invisible" in the crowd. Or not? Please enlighten me :)
     
  5. katio

    katio Guest

    No, 1 in 1 would mean everyone got exactly the same fingerprint.
    It either says: "only one in X browsers have the same fingerprint as yours" where a low X is better or you are "unique", which obviously is the worst result you can get.
    To reword, what's better: To be unique in 100 or to be unique in a sample of 1000000?
     
  6. Pleonasm

    Pleonasm Registered Member

    Joined:
    Apr 9, 2007
    Posts:
    1,201
    While the issue of “browser fingerprinting” is serious, it’s wise to keep in mind that the statistics reported by Panopticlick are based on a sample of those browsers that have been tested which, proportionally, is quite small relative to the population of all browsers. So, even if Panopticlick reports that your “fingerprint” is unique within its dataset, it does not imply that the uniqueness would exist in the real world.

    Additionally, I suspect that some of the information stored in Panopticlick’s dataset is already out-of-date. For example, it reports that my “Browser Plugin Details” are highly unique, but I suspect this is true only because the current versions of Flash and Silverlight that I am running were released very recently.

    I anticipate that enterprising individuals and corporations will soon be providing anti-fingerprinting plugins for major browsers to combat this threat.
     
  7. hierophant

    hierophant Registered Member

    Joined:
    Dec 18, 2009
    Posts:
    854
    I still love the result that I got last month ...

    "Within our dataset of visitors, one in 0 browsers have the same fingerprint as yours.

    Currently, we estimate that your browser has a fingerprint that conveys INF bits of identifying information."

    :D
     
  8. arran

    arran Registered Member

    Joined:
    Feb 5, 2008
    Posts:
    1,156
    Yes that's what we need. a anti-fingerprinting plugin for FF which randomizes
    the finger print for each site we visit
     
  9. hugsy

    hugsy Registered Member

    Joined:
    May 22, 2010
    Posts:
    167
    Any advice how did you do that :)
     
  10. hierophant

    hierophant Registered Member

    Joined:
    Dec 18, 2009
    Posts:
    854
    I don't know. I suspect that I queried as they were taking the site offline, after their database server had been stopped.
     
  11. caspian

    caspian Registered Member

    Joined:
    Jun 17, 2007
    Posts:
    2,363
    Location:
    Oz
    What the heck are you using? Something from outer space?:eek:

    l_18b90574e5e572aaa1c5ef3141723e56.gif
     
  12. hierophant

    hierophant Registered Member

    Joined:
    Dec 18, 2009
    Posts:
    854
    Ubuntu 10.04 LTS ;)

    And FWIW, I believe that the result should have been ...

    "Within our dataset of visitors, one in NULL browsers have the same fingerprint as yours.

    Currently, we estimate that your browser has a fingerprint that conveys NULL bits of identifying information."
     
  13. Pleonasm

    Pleonasm Registered Member

    Joined:
    Apr 9, 2007
    Posts:
    1,201
    FYI -- I submitted this idea as a feature suggestion for Norton Internet Security 2011. We’ll need to wait and see if Symantec addresses the concern....
     
  14. T-RHex

    T-RHex Registered Member

    Joined:
    Jun 10, 2009
    Posts:
    153
    Given that the fingerprint is built on your browser's capabilities, if you change that fingerprint, you're changing how the webpage sees your browser's capabilities ... and suddenly webpages won't quite work the same way, or won't work the same way each time you visit the same page. The problem is with HTTP, not with the browsers.
     
  15. Pleonasm

    Pleonasm Registered Member

    Joined:
    Apr 9, 2007
    Posts:
    1,201
    However, it should be possible to reduce (but not eliminate) the efficacy of ‘browser fingerprinting’ by randomly altering the ordering of information that is reported (e.g., the sequence of installed fonts) and by eliminating the minor version numbers of installed pulgins (e.g., “Java 1.6” versus “Java 1.6.0.20”) that are reported. Additionally, one could suppress the reporting of uncommon fonts installed on the PC to reduce uniqueness. These steps shouldn’t change how a webpage is rendered.

    If, for example, such tactics were implemented by Symantec across the 50+ million users of Norton, then the uniqueness of the ‘fingerprint’ of any one user may be reduced substantially. If other anti-malware vendors adopted and implemented similar procedures, then the impact would be further magnified.
     
  16. BrendanK.

    BrendanK. Guest

  17. katio

    katio Guest

    This has nothing to do with browser fingerprinting. Also Firefox will be the first one to fix this privacy issue, you soon won't need that ad-on anymore ;)

    Against browser fingerprinting there are a few useful ad-ons available for Firefox like NoScript, TorButton and one of the user agent switchers.
    The only thing you have no control over are the "HTTP_ACCEPT Headers". If anyone got a solution for that, please share!
     
  18. hugsy

    hugsy Registered Member

    Joined:
    May 22, 2010
    Posts:
    167
    I use this:
    1.
    put "about:config" in the address bar.
    find "network.http.sendRefererHeader" and change it to 0

    2.
    put "about:config" in the address bar.
    find "general.useragent.override" string (or create one) and enter your value

    p.s. Use private mode in FireFox and Noscript

    Try it, give some feedback. It works for me :/
     
    Last edited: Jun 22, 2010
  19. katio

    katio Guest

    network.http.sendRefererHeader is something different again, setting it to 0 blocks sending the Referer (which tells sites where you are coming from). Enhances privacy but has no influence on the browser fingerprint.

    With general.useragent.override you can change the user agent but as mentioned there are more userfriendly ways by using an extension that can store common user agents and switch between them at a press of a button.
    It changes the fingerprint but as far as I see has no influence on the HTTP_ACCEPT.
    I'm pretty sure that HTTP_ACCEPT is very browser specific so changing the user agent without changing HTTP_ACCEPT will raise a red flag, would make your fingerprint very suspicious and therefore would not make you less traceable unless everyone started spoofing their user agent.

    So far the only way to really generate *uniquely different* fingerprints is to user different browsers. But if I could change the http accept header I could accurately and undetectably spoof any browser that can disable JS.
     
  20. arran

    arran Registered Member

    Joined:
    Feb 5, 2008
    Posts:
    1,156
    Symantec is hardly a very good security product, what we need is the idea submitted to the firefox team so as they can make an add on which randomizes the finger print.

    Not true there is lots of information in the finger print which would have no effect on the rendering of webpages, like time on pc, screen resolution, OS etc, and anyway an addon could be made for FF which interprets the data sent by servers so as pages can be rendered properly.

    This has nothing to with Finger printing

    Like I say before in this thread you can block this and that with private mode, noscript and changing about config settings Unless it is randomized a Finger Print will still exist.
     
  21. Sadeghi85

    Sadeghi85 Registered Member

    Joined:
    Dec 20, 2009
    Posts:
    747
    Will these do?

    Capture.PNG
     
  22. katio

    katio Guest

    Well, the functionality is there. Now we just need a front-end for changing that quickly. It's not enough to just change your fingerprint once, you have to do so frequently. Going into about:config and typing all that manually is infeasible.

    I think this would be a pretty easy task for any add-on writer (anyone here? ;)) Combine it with the user agent spoofing and add a button to toggle a randomised change.

    Fixing JS fingerprinting on the other hand will be really hard if not impossible. Don't expect anyone to fix that anytime soon.
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.