Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Farbling & Fingerprinting protections #3700

Closed
anthonypkeane opened this issue May 19, 2021 · 1 comment · Fixed by #5156
Closed

Farbling & Fingerprinting protections #3700

anthonypkeane opened this issue May 19, 2021 · 1 comment · Fixed by #5156

Comments

@anthonypkeane
Copy link

anthonypkeane commented May 19, 2021

Description:

Similar to brave/brave-browser#8787 please implement

For a spec, please search for "Farbling on iOS" on GDrive

Test Plan

The following test site has been provided with instructions:
https://dev-pages.brave.software/fingerprinting/farbling.html

Linked to:
#3590
#2823
#762
#746
https://github.com/brave/security/issues/800

@cuba cuba self-assigned this Mar 11, 2022
cuba added a commit that referenced this issue Mar 19, 2022
cuba added a commit that referenced this issue Mar 19, 2022
cuba added a commit that referenced this issue Mar 19, 2022
cuba added a commit that referenced this issue Mar 19, 2022
cuba added a commit that referenced this issue Mar 22, 2022
cuba added a commit that referenced this issue Mar 23, 2022
cuba added a commit that referenced this issue Mar 23, 2022
cuba added a commit that referenced this issue Mar 24, 2022
cuba added a commit that referenced this issue Mar 24, 2022
@cuba cuba mentioned this issue Mar 24, 2022
7 tasks
cuba added a commit that referenced this issue Mar 28, 2022
cuba added a commit that referenced this issue Mar 28, 2022
cuba added a commit that referenced this issue Mar 28, 2022
cuba added a commit that referenced this issue Mar 28, 2022
cuba added a commit that referenced this issue Mar 28, 2022
cuba added a commit that referenced this issue Mar 28, 2022
cuba added a commit that referenced this issue Mar 30, 2022
cuba added a commit that referenced this issue Mar 30, 2022
cuba added a commit that referenced this issue Mar 30, 2022
cuba added a commit that referenced this issue Mar 30, 2022
cuba added a commit that referenced this issue Mar 30, 2022
cuba added a commit that referenced this issue Mar 30, 2022
cuba added a commit that referenced this issue Mar 30, 2022
cuba added a commit that referenced this issue Mar 30, 2022
cuba added a commit that referenced this issue Mar 30, 2022
@cuba cuba closed this as completed in #5156 Apr 6, 2022
cuba added a commit that referenced this issue Apr 6, 2022
@iccub iccub added this to the 1.38 milestone Apr 6, 2022
@srirambv
Copy link
Contributor

srirambv commented May 4, 2022

Verification passed on iPhone XR with iOS 15.4.1 running 1.38 (22.4.29.16)

  • Verified test plan from #5156
  • Verified values are different for plugins when FP is enabled on both pages
  • Verified values are set to 00000000 on both pages when FP is turned off
https://dev-pages.brave.software/fingerprinting/farbling.html https://dev-pages.bravesoftware.com/fingerprinting/farbling.html
Fingerprint ON ShieldsFingerprint OFF Fingerprint ON Shields/Fingerprint OFF

Verification passed on iPad Pro with iOS 15.5 Beta 3 running 1.38 (22.4.29.16)

  • Verified test plan from #5156
  • Verified values are different for plugins when FP is enabled on both pages
  • Verified values are set to 00000000 on both pages when FP is turned off
https://dev-pages.brave.software/fingerprinting/farbling.html https://dev-pages.bravesoftware.com/fingerprinting/farbling.html
Fingerprint ON Shields/Fingerprint OFF Fingerprint ON Shields/Fingerprint OFF

Verification passed on iPhone 7+ with iOS 14.8.1 running 1.38 (22.4.29.16)

  • Verified test plan from #5156
  • Verified values are different for plugins when FP is enabled on both pages
  • Verified values are set to 00000000 on both pages when FP is turned off
https://dev-pages.brave.software/fingerprinting/farbling.html https://dev-pages.bravesoftware.com/fingerprinting/farbling.html
Fingerprint ON Shields/Fingerprint OFF Fingerprint ON Shields/Fingerprint OFF

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants