• Dr. Moose@lemmy.world
    link
    fedilink
    English
    arrow-up
    75
    arrow-down
    1
    ·
    edit-2
    3 days ago

    This has been the case for years. I develop fingerprinting services so AMA but it’s basically a long lost battle and browser are beyond the point of saving without a major resolution taking place.

    The only way to resist effective fingerprint is to disable Javascript in its entirity and use a shared connection pool like wireguard VPN or TOR. Period. Nothing else works.

    • bestboyfriendintheworld@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      10
      ·
      2 days ago

      Disabling JavaScript entirely is another data point for fingerprinting. Only a tiny fraction of users do it.

      Besides, without JavaScript most websites are not functional anymore. Those that are are likely not tracking you much in the first place.

      • Dr. Moose@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        2 days ago

        Yeah unfortunately disabling JS is not viable option tho onion websites are perfectly functional without JS and it just shows how unnecessarily JS had been expanded without regard for safety but theres no stopping the web.

      • unemployedclaquer@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        I disable JS with noscript.net and it really is an enormous pain. It has some security advantages, like I don’t get ambushed so easily by an unfamiliar site and pop ups. I often will just skip a site if it seems too needy

      • Dr. Moose@lemmy.world
        link
        fedilink
        English
        arrow-up
        21
        ·
        2 days ago

        I do it as a security measure for private institutions and everyone involved has signed contracts. It’s not on the public web.

      • Victor@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        2 days ago

        I know right. I was offered a job at a betting site and online casino with those addictive games and shit. Gave that a hard pass, said no thanks, don’t think that’s the right business area for me. I would feel so dirty going to and coming from work every damn day.

    • gcheliotis@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      So… how effective is it? The fingerprinting. I’m guessing there are studies? Also don’t know whether there’s been legal precedent, ie whether fingerprinting has been recognized as valid means of user identification in a court case.

      • Dr. Moose@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        2 days ago

        It’s super effective but there are very few real use cases for it outside of security and ad tracking. For example you can’t replace cookies with it because while good fingerprint is unique it can still be fragile (browser update etc.) which would cause data loss and require reauth.

        Usually fingerprint plays a supporting role for example when you do those “click here” captchas that’s actually just giving the browser time to fingerprint you and evaluate your trust to decide whether to give you a full captcha or let you through. So fingerprint is always there in tbe background these days tho mostly for security and ad tracking.

        As for court cases and things like GDPR - the officials are still sleeping on this and obviously nobody wants to talk about it because it’s super complex and really effective and effects soo many systems that are not ad tech.

        • gcheliotis@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 day ago

          Usually fingerprint plays a supporting role for example when you do those “click here” captchas that’s actually just giving the browser time to fingerprint you and evaluate your trust to decide whether to give you a full captcha or let you through. So fingerprint is always there in tbe background these days tho mostly for security and ad tracking.

          I’ve been wondering about those “click here” captchas and their purpose 🤔

          • Dr. Moose@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 day ago

            Yes, and even before js fingerprint happens the connection is fingerprinted through HTTP and TLS protocol fingerprints as each system is slightly different like supporting different encryption ciphers, different http engine and how requests are performed etc.

            So even before you see the page itself the server has a pretty good understanding of your client which determines whether you see this captcha box at all. That’s why on public wifi and rare operating systems (like linux) and web browsers you almost always get these captcha verifications.

            The more complex the web becomes the easier it is to gather this data and currently the web is very complex with no sight of stopping.

            • gcheliotis@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 day ago

              Huh had no idea. I still wonder how accurate this is though, like whether it can be used forensically as the word “fingerprint” suggests to identify a specific person/private machine. It’s kind of fascinating as a topic. I would think that given that most people use similar setups, similar hardware and software, similar routers and settings, it would be impossible, but perhaps with enough details of a particular setup, a specific machine and user can be identified with decent accuracy.

    • hansolo@lemm.ee
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 days ago

      This is what I’ve been saying for months in the reddit privacy sub and to people IRL. Some people seem perfectly happy to just block ads so they don’t see the tracking. Literal ignorance is bliss. Most simply don’t have time or wherewithal to do the minimal work it takes to enjoy relative “privacy” online.

      FWIW, any VPN where you can switch locations should do the job since the exit node IPs ought to get re-used. My practice is to give BigG a vanilla treat because my spouse hasn’t DeGoogled, and leave anything attached to our real names with location A. Then a whole second non-IRL-name set of accounts usually with location B with NoScript and Chameleon. Then anything else locations C, D, E, etc.

      Ugh… This all sucks.