News for hackers. Stuff that matters.
Re:Cascading Spy Sheets: Exploiting the Complexity of Modern... by ranger_danger on Friday January 10, 2025 @12:03PM (#42657468)
> this isn't even the best fingerprint extraction out there, just an eas to use open source one, there are some crazy advanced techniques not implemented in it

What IS the best tool? What other techniques do you know of that it doesn't it implement?

> you being logged in in different services that any website can check

how so?

Re:Cascading Spy Sheets: Exploiting the Complexity of Modern... by qqqult on Friday January 10, 2025 @02:33PM (#42659218)
> What IS the best tool? What other techniques do you know of that it doesn't it implement?

The best fingerprinting tools aren't open source they're anti-botting services like CAPTCHA providers & probably ad networks.

This particular service has implementations for several popular fignerprinting techniques but there are so many ways to measure the same thing that even if your fingerprint looks fine on one test a different test of the same measure could detect it as unique. For example a user font fingerprint could be implemented via JS tests, canvas rendering tests or CSS sheets (like in this paper).

The tests that offer the highest degree of hardware variability and uniqueness that I've seen deal with rendering of test and images over canvas.

> how so?

By loading an image that can only be accessed if you're logged in your google / facebook / twitter accounts and checking if the image request returned an error. There's a repo that implements this for >30 different websites, but I can't remember it's name rn. I'll edit this comment later if I remember what it was called

Re:Cascading Spy Sheets: Exploiting the Complexity of Modern... by ranger_danger on Friday January 10, 2025 @02:49PM (#42659388)
> an image that can only be accessed if you're logged in your google / facebook / twitter accounts

I don't understand how this would work? Wouldn't there have to be some kind of cookie/storage that is accessible to third parties in order to know this? AFAIK this is exactly what angered people about Flash due to their use of cross-domain capable "super cookies".

Re:Cascading Spy Sheets: Exploiting the Complexity of Modern... by qqqult on Friday January 10, 2025 @03:12PM (#42659605)
Here's one implementation: https://browserleaks.com/social#protection and https://robinlinus.github.io/socialmedia-leak/

Click the explanation & protection sections for info on how it works

Re:Cascading Spy Sheets: Exploiting the Complexity of Modern... by ranger_danger on Friday January 10, 2025 @07:21PM (#42661987)
So I read the second link and it looks to me like this is a combination of problems: the browser ignoring SOP for images, and the website just happening to expose a way to abuse that fact to check if one is logged in.

I think this also assumes you are not using any kind of isolation for your tabs. What I don't understand though, is how it could figure out that I am logged into google even though I have third-party cookies disabled.