Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

storage estimate fingerprinting #1512

Closed
Thorin-Oakenpants opened this issue Jul 20, 2022 · 22 comments
Closed

storage estimate fingerprinting #1512

Thorin-Oakenpants opened this issue Jul 20, 2022 · 22 comments

Comments

@Thorin-Oakenpants
Copy link
Contributor

Thorin-Oakenpants commented Jul 20, 2022

hey gals and guys, I could do with some data for FF102+ - see https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41065

instructions

report back the value along with OS and VM status (and disk details if relevant, not really that important, as long as I know it's e.g. android). I suspect most desktops will all be the same (10gb) because most people will have plenty of disk space, so more or less after android and VM data

TIA ... have some free moon cakes 🥮 🥮 🥮

Here's the current data

   10737418240 : numerous windows + linux users with lots of disk size, Android Fabrizio 100gb spare from 128gb
    5778733465 : Android10 opusforlife 12gb spare from 64gb (Mull)
    5641604300 : Android Fabrizio 49gb spare from 64gb
    5512729395 : Android9 Thorin 44gb spare from 64gb
    5301081292 : Android bashonly 40gb spare from 64gb
    5256596684 : Win 10 VM 33gb spare from 52gb
    2934867968 : Debian XCFE 2glops 650gb spare from 1TB
    1521166745 : Ubuntu VM Fabrizio with 15GB of storage
    1177328025 : Android aleyvo 1.5gb spare from 16gb
@fxbrit
Copy link
Collaborator

fxbrit commented Jul 20, 2022

FF 102.2.1 on Android. same results with latest TBA.

10737418240 : Android #1    (128 GB, about 100 GB are free)
 5641604300 : Android #2    (64 GB, about 40 GB are free)

my macOS is the same as your Windows, so your guess is right.

@VannTen
Copy link

VannTen commented Jul 20, 2022

10737418240 : Linux 

same as the rest of desktops.

@bashonly
Copy link

bashonly commented Jul 20, 2022

10737418240 : Linux 
 5301081292 : Android (24.31 GB used of 64.00 GB total)

@Thorin-Oakenpants
Copy link
Contributor Author

yikes, I've updated OP, thanks you guys .. that looks nasty'ish. I mean we can surmise that the 5gb lots are 64gb devices (or lower?), but the variance is a bit disturbing for real-time cross site tracking (state actor?) - note the amount used/free seems to be proportional to the estimate

@2glops
Copy link

2glops commented Jul 20, 2022

2934867968
FF 102 - Linux Debian

@Thorin-Oakenpants
Copy link
Contributor Author

@2glops - what is your disk size and free disk space?

@2glops
Copy link

2glops commented Jul 20, 2022

1 To / 650 Go free disk space

@Thorin-Oakenpants
Copy link
Contributor Author

sorry, I don't understand what 1 and 650 mean. What is the free space available (e.g. 20gb) + what is total disk size (main system drive with firefox on it, e.g. 128gb)

@2glops
Copy link

2glops commented Jul 20, 2022

1 Terabyte
650 Gigabyte free disk space

@aleyvo
Copy link

aleyvo commented Jul 20, 2022

1177328025
FF 102.2.1, Android (16GB total / 1.5GB free)

@Thorin-Oakenpants
Copy link
Contributor Author

thanks - I'll keep updating OP in order of the result descending

@aleyvo holy cow dude
@2glops ahh, thanks .. btw that is one weird result compared to the others - 650gb spare but a super low number

@aleyvo
Copy link

aleyvo commented Jul 20, 2022

@aleyvo holy cow dude

Old device 😂

@Thorin-Oakenpants
Copy link
Contributor Author

@aleyvo don't go installing pokemon in it

@cryptocat8
Copy link

  • Windows 10 Pro 21H1
  • FF 102.0.1

10737418240

@opusforlife2
Copy link

Windows 7, FF 102

  • 10737418240

@rusty-snake
Copy link
Contributor

10737418240 - Fedora Linux 36 (64bit) - Firefox for Fedora 102.0 (64bit) - /home partition: total 406G, used 190G, free 216G

@Thorin-Oakenpants
Copy link
Contributor Author

yup, 10737418240 is the max result if you have a big drive (and/or big spare disk space?) - thanks guys

@opusforlife2
Copy link

Android 10 64GiB, 12 GiB free. Mull 102.1.1

  • 5778733465

@Thorin-Oakenpants
Copy link
Contributor Author

Thanks everyone, got what we need

@Jee-Hex
Copy link

Jee-Hex commented Jul 31, 2022

Looks like disabling dom.storageManager.enabled might help but that pref was removed from the user.js in 96 (0634a56). Would it be feasible to temporarily disable the Storage API until the fix is uplifted to ESR?

@rusty-snake
Copy link
Contributor

If you want to limit exposure of data to websites yes, but if you want to minimize fingerprinting no.

@Thorin-Oakenpants
Copy link
Contributor Author

Well, TBH, when I removed it, 1735713 hadn't happened .. but regardless, it's not something that is a state tracking issue with partitioning and sanitizing

As for the FP, I pinged tjr and we have 1781277, which will happen when it happens. In the meantime this doesn't affect what FF can do re naive scripts - and for AF users (desktop) this is unlikely to be an issue (i.e unlikely to start coming down from 10GiB). Disabling the API would in fact make you really stand out (advanced scripts)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

10 participants