Slashdot Mirror


EFF Launches Panopticlick 2.0 (eff.org)

Peter Eckersley writes: The EFF has launched Panopticlick 2.0. In addition to measuring whether your browser exposes unique — and therefore trackable — settings and configuration to websites, the site can now test if you have correctly configured ad- and tracker-blocking software. Think you have correctly configured tracker-blocking software? Visit Panopticlick to test if you got it right.

63 comments

  1. Disclaimer needed by Anonymous Coward · · Score: 0

    Think you have correctly configured tracker-blocking software? Visit Panopticlick to test if you got it right.

    DISCLAIMER: Visiting Panopticlick means you did not get it right.

    1. Re: Disclaimer needed by Anonymous Coward · · Score: 0

      You probably visited already. Most know-it-alls are a-holes.

  2. interesting by Noah+Haders · · Score: 3, Interesting

    2 interesting things about panopticlick: first, they report on browser fingerprinting, which is notoriously hard to defeat. second, they encourage users to allow ads from websites that purport to respect Do Not Track. there's no way to know if they actually respect it, and companies like google and facebook have been bald face liars in saying they respect it when they actually don't.

    1. Re:interesting by Anonymous Coward · · Score: 3, Informative

      browser fingerprinting, which is notoriously hard to defeat.

      A large part of fingerprinting is done via javascript. Disable javascript and you remote their ability to query all kinds of things about your browser that they use for fingerprinting.

      It's not everything though. You still need to genericize your user agent string, and a few other things. But javascript queries are about 80-90% of what goes into fingerprinting.

    2. Re:interesting by bluefoxlucid · · Score: 2

      They want you to install their EFF extension so they can monitor your privacy.

    3. Re:interesting by Anonymous Coward · · Score: 0

      I agree with you on Do Not Track. Panopticlick encourages you to turn it on, and dings you for not doing so.

      I view Do Not Track as less than worthless. As you said, there is no way to ensure that the web site respects it, and having it on is just another flag that you're "out there." It's better to just whitelist cookies and delete those you allow upon exit.

      As my sibling post noted, most fingerprinting is done via JavaScript.

    4. Re:interesting by buchner.johannes · · Score: 2

      2 interesting things about panopticlick: first, they report on browser fingerprinting, which is notoriously hard to defeat.

      Would it help to add some randomisation into the properties? Quick googling suggests it might be a solution, and there are some plugins: https://addons.mozilla.org/en-... https://www.dephormation.org.u... https://addons.mozilla.org/en-...

      You would have to not only change the random agent though (which may hide the fact you are running Linux or 64bi-vs-32bit). The plugin string is also pretty damning -- which version of Flash you have (and additional plugins, etc). For any GNOME user, the gnome Firefox plugin is a give-away.
      It would be useful if there was a extension that shows plugins to a site only on request (the gnome plugin is only important for extensions.gnome.org), Flash may be only important for a few websites of your choosing. That does not exist at the moment.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    5. Re:interesting by Noah+Haders · · Score: 1

      presumably you just need to change one property? If they are just hashing together all these settings, this would scramble everything...

    6. Re:interesting by buchner.johannes · · Score: 1

      You do not want a unique hash, you want to have the same hash as everyone else. So every field value has to be common to avoid fingerprinting.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    7. Re:interesting by Noah+Haders · · Score: 1

      its ok to have a unique hash as long as your hash is always changing.

    8. Re:interesting by Peter+Eckersley · · Score: 3, Informative

      Well, our source code is available so you can check that we do not monitor what you do with your privacy :). But if you don't like Privacy Badger, try Disconnect, ublock, AdAway, AdBlock or Adblock Plus(though you'll need to manually subscribe to Easy Privacy for AB and ABP)!

    9. Re:interesting by G00F · · Score: 2

      You're both right. Returning fingerprints that are not as unique and changing. But then you still have cookies and your IP.

      But I'm conflicted, as data like User Agent (OS info) and the window/screen sizes are very useful, and making them useless hurts those creating the sites.

      EFF's tool also shows so many bits of information, even getting rid of a dozen wont change much. I would assume trackers would take into consideration browser version changing and methods to track that can also over come random.

      --
      The spirit of resistance to government is so valuable on certain occasions that I wish it to be always kept alive
    10. Re:interesting by Noah+Haders · · Score: 1

      i think randomizing some of the bits (as opposed to blocking them completely) would make a good bit of difference. Imagine this problem:
      * match a fingerprint against a database, assuming all bits are correct: easy, there's only one database call.
      * match a fingerprint against a database, assuming one bit is incorrect: harder,
      * match assuming only n out of N bits are correct and the rest are randomized (although you don't know which): incredibly hard.

    11. Re:interesting by green1 · · Score: 1

      Absolutely! Why on earth would the EFF tell you that you should blindly trust sites that claim they honour DNT? We all know that basically everyone has their browser set to DNT, basically all malicious advertisers claim to honour it, and in reality nobody does. Why would I intentionally disable my tracking blocking for someone who lies and says to trust them? Shame on you EFF!

    12. Re:interesting by unixisc · · Score: 1

      I visited that site from Chromium. It asked me to confirm whether my carrier is Charter, then took me to a page where I could select a free gift. Nothing about whether my browser has been breached

    13. Re:interesting by bluefoxlucid · · Score: 1

      A lot of the privacy wargarble is unsubstantiated. Facebook and Google are mining your information, and we have tracking cookies to deal with; the vast majority of outcry is at Internet-connected services that don't bother with any of that. Even the cry about Amazon is overblown: Ubuntu goes and searches Amazon for products when you type into Unity search, and people lose their shit like Amazon is generating a profile on them somehow and filing it with their medical history.

  3. poor tool by Anonymous Coward · · Score: 0

    requires you to allow scripting and cookies ... so turn off your security so we can analyze your security. nice idea; bad implementation

    1. Re:poor tool by NMBob · · Score: 1

      And they encourage you to share your results on FB/T/G+. Huh?

    2. Re:poor tool by MacTO · · Score: 1

      In there defense, this is not about security. It is about how easy it is for a third party to track individuals based upon the properties of their web browser. Many of those properties are obtained through scripting. While turning off scripting will make you less identifiable, it seems to defeat the point that they are trying to make.

  4. doesn't work without javascript by Anonymous Coward · · Score: 4, Informative

    The site doesn't work at all for me. Presumably, it requires javascript, which is exactly what nobody should be enabling by default. Javascript has been one of the largest exploit vectors of the modern web. It should at best be whitelisted on a very, very few sites such as trusted banking and finance sites. But absolutely not enabled in general - that's a big part of how people's systems end up severely jacked.

    1. Re:doesn't work without javascript by Anonymous Coward · · Score: 2, Informative

      Absolutely true. However, any site you're going to use for transactions is going to use it also. And they're the ones who are also tracking you with dozens of bots.
      So yes, you're safe from casual snarfing as you google stuff, but go to pull the trigger on a shopping cart and you're naked to ALL of them, unless xyz ghostery etc.

      Blocking javascript won't stop that but it IS the #1 step in securing your browser generally.

    2. Re:doesn't work without javascript by Anonymous Coward · · Score: 0

      (AC you're replying to here again) - absolutely, I agree with you. It's part of what is needed, but by no means everything that is needed.

      The trouble is that it becomes harder and harder over time to accomplish everything you need, and the attacks become more and more sophisticated...

    3. Re:doesn't work without javascript by Anonymous Coward · · Score: 0

      I also thought that the site didn't work with javascript disabled, until I realized they redirecting to another page a few times. After I allowed the redirects, I got the results.

    4. Re:doesn't work without javascript by bentcd · · Score: 1

      Except you got the results for someone who allows redirects, rather than the results for you.

      --
      sigs are hazardous to your health
    5. Re: doesn't work without javascript by Anonymous Coward · · Score: 0

      What? No it isn't, stop spreading FUD. The biggest issues is retards downloading exes with names like hot-tranny.mp4.exe and running them
      Javascript in the modern day is even less harmful than it used to be.
      Standard server-side browser detection, OS and static images that look like the host OS are the biggest attack vector. Zero JS needed.

      The biggest issue with JS is its ability to track, but that is not an exploit, not a corruption of standards or protocols. It is just stalking at best.
      It takes manual effort on the clients end to fall for iframe abuses and even lots of XSS.
      In fact most things hacked on the web is server-side stuff.

    6. Re:doesn't work without javascript by Anonymous Coward · · Score: 0

      This site worked fine for me with javascript disabled. It was slow and the page refreshed a few times during the process, but in the end, I go the results.

    7. Re:doesn't work without javascript by Anonymous Coward · · Score: 0

      It worked for me, but I had to manually allow the page to reload several times.

    8. Re: doesn't work without javascript by grub · · Score: 1

      What? No it isn't, stop spreading FUD. The biggest issues is retards downloading exes with names like hot-tranny.mp4.exe and running them

      Being Slashdot, I assume you mean "wine hot-tranny.mp4.exe"

      --
      Trolling is a art,
    9. Re:doesn't work without javascript by Blue+Stone · · Score: 1

      What I want to know, is why Firefox doesn't protect against this kind of fingerprinting.

      --
      Corporation, n. An ingenious device for obtaining individual profit without individual responsibility. - Ambrose Bierce
    10. Re:doesn't work without javascript by Peter+Eckersley · · Score: 3, Informative

      Yes our simulation of third party tracking involves visiting three synthetic first party domains that share a third party tracker. That works if you have various types of blockers installed, or if JavaScript is disabled. But if you have a browser that both blocks JS and blocks redirects or blocks absolutely all loads of tracking domains (eg via an /etc/hosts blacklister like AdAway), the test won't work. Congratulations, you have pretty good protections in place :)

      We're going to provide a fingerprinting-only URL for Panopticlick 2 that works even for people with a NoScript + AdAway or NoScript + redirect blocking, will post a link on the site when it's ready.

    11. Re:doesn't work without javascript by Anonymous Coward · · Score: 0

      Because the problem is with plugins like flash which firefox can't do anything about. One of the big items for fingerprinting is the list of fonts installed on your machine. This data is gathered by a flash plugin, not javascript.

    12. Re:doesn't work without javascript by Anonymous Coward · · Score: 0

      The site doesn't work at all for me. Presumably, it requires javascript ...

      That's strange. It works for me on Firefox. NoScript is on and I haven't allowed anything.

  5. Separate browser use by Kludge · · Score: 2

    Use different browsers for different web sites. I use firefox, seamonkey, chromium, konqueror, each one for a different kind of browsing (banking & bill payments vs. shopping vs. videos, etc.) At most they can figure out only a quarter of what I do online.

    1. Re:Separate browser use by Anonymous Coward · · Score: 1

      Well if all those requests for your different browsers come from the same IP, they can be easily tied to the same identity that way.

      It might work if you can masquerade as 4 different (and totally unrelated) IPS, such as through VPNs, and get the same VPN for the same browser each time.

    2. Re:Separate browser use by Anonymous Coward · · Score: 0

      Hilariously wrong. captcha, no kidding, 'privacy'

      They build their profiles based on aggregated IP info also. There is back-end linking in the data mines.

    3. Re:Separate browser use by Anonymous Coward · · Score: 0

      Use different browsers for different web sites. I use firefox, seamonkey, chromium, konqueror, each one for a different kind of browsing (banking & bill payments vs. shopping vs. videos, etc.) At most they can figure out only a quarter of what I do online.

      Well, I must appear as a complete schizo, using several PCs as well as several browsers. At work a Windows 7 laptop (FHD display, sometimes also a WUXGA display) with both IE and Google Chrome. At home one Xubuntu laptop (WUXGA display, sometimes also a FHD display) and two Xubuntu desktops (one with 2 FHD displays, the other with 2 UXGA displays), on all of which I use Firefox, Chromium, and Vivaldi. When I travel, the work laptop is used to boot a Linux Live CD with Firefox, with permission from IT.

    4. Re:Separate browser use by Noah+Haders · · Score: 1

      Use different browsers for different web sites.

      *wink*

    5. Re:Separate browser use by Noah+Haders · · Score: 1

      you just need one VPN. All of your browsers will have the same IP, but so will 10,000 other browsers from other users on that VPN.

  6. SELinux triggered by RevRagnarok · · Score: 1

    Nice. I just had an SELinux popup saying that plugin-container was trying to do something... also a pop-up about "fonts" trying to run so I said "nope."

    --
    I should put something clever here. Maybe someday.
    1. Re:SELinux triggered by Anonymous Coward · · Score: 0

      "Trying to run?!?"

      The software does interrogate your font set, because that's part of the browser signature. But "Trying to run?!" Yikes.

      Anyway, I hope this one stays online for longer than it takes for the hyperbole to die down. I kinda liked the first one (when ( could get to it).

      To mask your browser fingerprint, you'll have to recode that part of the browser yourself. Most of the "canned" mask implementations I've run across put out blatantly unique attributes (OS versions that never existed, etc).

    2. Re:SELinux triggered by Anonymous Coward · · Score: 0

      One of the tests they do is to report what fonts you have installed. That is one thing trackers use to fingerprint you. That is done via JavaScript.

      Yet another reason to whitelist JavaScript.

    3. Re:SELinux triggered by Anonymous Coward · · Score: 0

      Is that you, RMS? How are you even here on the internet, you luddite?

  7. More interesting if ... by MacTO · · Score: 1

    It would be more interesting if they would suggest configuration changes to produce a non-unique fingerprint. Their only suggestion is to use an extension like NoScript, which they admit is impractical.

    I can see ways to make fingerprinting less effective, at least among privacy oriented individuals, but it needs something like Panopticlick to collect and analyze data in order to recommend optimal, non-unique fingerprints. In some cases this can be handled by browser settings. In other cases, it may require some sort of add-on. Yet it should be possible to create non-unique combinations.

    The best that I can do with the present setup is to guess how to configure to my browser to make it less unique. For individual parameters, it is quite effective. Yet the only way to create a unique fingerprint is by sheer luck.

    1. Re:More interesting if ... by The+Eight-Bit+Link · · Score: 1

      The most identifying piece amongst the people I talked to is fonts. Fonts are what made my browser completely unique in Panopticlick. Are there tools that will either hide your font list from trackers or produce a random one each time so it's harder to keep a fingerprint on you?

    2. Re:More interesting if ... by Anonymous Coward · · Score: 0

      I don't know about returning a random font list, but I think the fonts are queried via javascript, so disabling javascript by default (whitelist sites you trust) helps a lot to defeat this kind of tracking. As a side bonus, it keeps your computer safer.

      You do have to whitelist some trusted sites to be able to use them, but that can be done on a case by case basis as needed, and even then, you should whitelist the domains you need, not the 18 different data-broker domains that site includes.

      It's a little bit of a pain at first, but not bad once you get it setup. It's really unfortunate that the modern web has come to that, but come to that it has.

    3. Re:More interesting if ... by Anonymous Coward · · Score: 0

      The most identifying piece amongst the people I talked to is fonts. Fonts are what made my browser completely unique in Panopticlick. Are there tools that will either hide your font list from trackers or produce a random one each time so it's harder to keep a fingerprint on you?

      Right. So you are the ONLY ONE using such such set of fonts. Great!

    4. Re:More interesting if ... by Anonymous Coward · · Score: 0

      The most identifying piece amongst the people I talked to is fonts. Fonts are what made my browser completely unique in Panopticlick. Are there tools that will either hide your font list from trackers or produce a random one each time so it's harder to keep a fingerprint on you?

      Right. So you are the ONLY ONE using such such set of fonts. Great!

      Yes, it is great! Assuming the font list is randomized every time it is requested, it doesn't matter if it is unique. Since no two font lists that you use would be the same, it cannot be used to track you.

  8. Same here (thus, the ultimate protection) by Anonymous Coward · · Score: 0

    See subject: No javascript active (globally by default via Opera's preferences, & when I need it? I do a BySite exception) in Opera 12.17 64-bit (best browser ever made - most flexible for security purposes by far & options other browsers need plugins for, it already has natively built-in).

    No java, javascript, cookies, plugins (active ONLY on demand option), frames/iframes either...

    * :)

    (Between that measure noted above + custom hosts files created by "yours truly" via -> APK Hosts File Engine 9.0++ SR-4 32/64-bit http://start64.com/index.php?o... ? No tracking is possible...)

    APK

    P.S.=> "Accept NO substitutes"... apk

    1. Re:Same here (thus, the ultimate protection) by Anonymous Coward · · Score: 0

      Opera 12.17 64-bit best browser ever made

      That is SOOOO true!

  9. Re:Way to go, EFF... by Anonymous Coward · · Score: 0

    Already armed with illegal pedophile dick.

  10. Fingerprinting test hung. Yay? by Anonymous Coward · · Score: 0

    It's been running for a good 5 minutes now, with a small section at the top wanting to run Java, which just ain't happening.

  11. Re:Way to go, EFF... by Anonymous Coward · · Score: 0

    Beware what you say, you might be being tracked right now, as we speak... are you sure you want people to record that you are considering incarcerating someone without due process?

    Because of what you said, I did a little search to check whether the USA abides by the Universal Declaration of Human Rights and found this page:

    http://www.cartercenter.org/news/documents/doc1369.html

    Americans surely took their own sweet time to ponder about whether to sign it or not. Also, again Mr. Carter. Let me profit the occasion to thank you again, Jimmy, for a life full of doing The Right Thing (TM).

    I'm sure that, were you in power at this moment, the US, Russia, China and India would be working together, in what could bootstrap UN 2.0 in the not so near future. I also hear you're solving some of your health problems. Congrats on that, too.

    And a very Merry Christmas for you and all the ones you love!

  12. This test seems better than EFF's site by Anonymous Coward · · Score: 0

    http://ip-check.info/

    Just try it and compare - this one has better tests imo.

    It's good for Tor users.

    1. Re:This test seems better than EFF's site by KGIII · · Score: 1

      Heh... It has all sorts of funny and incorrect information (which is not its fault). I'm using a VPN and I'm connected by VNC to my home in Maine, and I'm using a VPN from there. (It's a long story, boredom was a big part in that choice.) But, I have a connection at my place here so I guess I can stop connecting to my home. Of course, the few computers that I had here are horribly out of date and the house cleaners didn't quite get everything ready for me in time (my fault) and now I have my doggy back with me. So, I'll get to getting these squared away...

      Anyhow, to get to my point, the test there was kind of nice. I enjoyed it, thanks. I'll check into their paid service after I see how well it works on Linux and when I get the time. It takes a few days to get a whole separate house up to speed. Add in a new lady friend, a dog and his human friend who rode down on the plane with him, and it gets hectic. I did download the .deb file and I made it a point to save it locally and at the remote site.

      In other words, if you're the owner of this site - then you may have made a sale. I'm usually spam averse but I do, at times, enjoy topical ads. If you are the owner then, for better or worse, I'd actually probably buy the product outright today (with less testing) as a backup had you simply disclosed that you were. Dunno if you're the owner or not but I figure I'll add that as it's topical and important to me.

      --
      "So long and thanks for all the fish."
  13. 21.56 bits on fonts alone, another 11 on plugins. by jthill · · Score: 1

    Time to present a limited set of fonts and plugins to untrusted urls?

    --
    As always, all IMO. Insert "I think" everywhere grammatically possible.
  14. Re:21.56 bits on fonts alone, another 11 on plugin by Anonymous Coward · · Score: 0

    I believe a 'limited set' would be just as obvious / identifying as a large set. You would probably be one of the few people with only 2...3...4 fonts, etc. The best you are likely to do is find out what the largest category is, and be one of those. ...or just change everything randomly all the time. Then you would still be unique...but you'd be "Unique person A" today, "Unique person B" tomorrow, "Unique person C" for the day after that, etc.

  15. Its a trap! by Anonymous Coward · · Score: 0

    Its a trap!

  16. Noscript. Fonts. User Agents by billstewart · · Score: 1

    Mine came out much less unique than previous versions, because I had NoScript blocking much of it (even after I temporarily allowed evil-tracker.com and do-not-track.com or whatever their domains were called. User agent string was fairly unique. In the past, fonts have been the big surprise information leaker - my work machines all have a font loaded on them that's used to get $COMPANY_LOGO to render correctly, aside from any other fonts I've randomly added over the years.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  17. Nobody wins an arms race by Anonymous Coward · · Score: 0

    Unless you're using Tails and keeping your identities separate, you're trackable. Even if you do, there are still good ways to track you if someone is so inclined.

    At my company, a major online retailer, we use EverCookie to redundantly persist user ids on the frontend across the different browsers on your machine, Etag tracking to match sessions on the backend when JavaScript is disabled, device fingerprinting / panopticlick methods to track any users who've successfully blocked all of the above, and Signal TAG to stitch those identities together and exchange them with data partners server-side so that consumer privacy measures can't disrupt our data collection. For the rare cases where all of that fails, partners like Experian Advertising and SimilarWeb get data from the major ISPs on what pages you're actually visiting and fill in the gaps in our advertising dataset.

    Projects like Panopticlick are doing a great job at public education about privacy issues and informing the global debate. But, make no mistake about it, we're in a global arms race between ad tech and privacy tech that can't truly be won, given the pace at which these technologies evolve. Disabling JavaScript, installing ad blockers, enabling do-not-track, private browsing, using multiple browsers, etc won't do much more than make you *feel* safer; advertisers and publishers can and will continue collecting and sharing data for profit, regardless of what privacy settings you have on your browser or OS.

    The way this battle is won, to everyone's benefit, is through education and public policy / industry standards. Consumers need to understand the limitations of their privacy online, the legitimate cases where advertisers need to track them, and how everyone wins in a world with *some* tracking under specific use-cases; advertisers, publishers and exchanges will continue to track to the greatest extent of their abilities so long at that remains profitable, which means industry standards and/or government policy will need to be put in place to impose costs on the cost-benefit analysis of tracking.