1
1
Fork 0
mirror of https://github.com/arkenfox/user.js.git synced 2024-05-11 00:46:10 +02:00

Compare commits

...

4 Commits

Author SHA1 Message Date
Thorin-Oakenpants eda4c4795a
Merge 1e99197c39 into 33a84b608c 2024-04-25 23:24:37 +00:00
Thorin-Oakenpants 1e99197c39
add sanitizing to GPC info 2024-04-25 22:47:16 +00:00
Thorin-Oakenpants 84232b2a61
tidy 2024-04-25 21:40:07 +00:00
Thorin-Oakenpants fa2d4be52a
add GPC #1818 2024-04-25 21:21:54 +00:00

View File

@ -412,7 +412,7 @@ user_pref("_user.js.parrot", "1200 syntax error: the parrot's a stiff!");
* but the problem is that the browser can't know that. Setting this pref to true is the only way for the
* browser to ensure there will be no unsafe renegotiations on the channel between the browser and the server
* [SETUP-WEB] SSL_ERROR_UNSAFE_NEGOTIATION: is it worth overriding this for that one site?
* [STATS] SSL Labs (Nov 2023) reports over 99.5% of top sites have secure renegotiation [4]
* [STATS] SSL Labs (April 2024) reports over 99.6% of top sites have secure renegotiation [4]
* [1] https://wiki.mozilla.org/Security:Renegotiation
* [2] https://datatracker.ietf.org/doc/html/rfc5746
* [3] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3555
@ -725,7 +725,7 @@ user_pref("_user.js.parrot", "4000 syntax error: the parrot's bereft of life!");
418986 - limit window.screen & CSS media queries (FF41)
1281949 - spoof screen orientation (FF50)
1330890 - spoof timezone as UTC0 (FF55)
1330890 - spoof timezone as UTC (FF55)
1360039 - spoof navigator.hardwareConcurrency as 2 (FF55)
FF56
1333651 - spoof User Agent & Navigator API
@ -1130,6 +1130,10 @@ user_pref("_user.js.parrot", "7000 syntax error: the parrot's pushing up daisies
* [1] https://groups.google.com/g/discuss-webrtc/c/6stQXi72BEU/m/2FwZd24UAQAJ
* [2] https://datatracker.ietf.org/doc/html/draft-ietf-mmusic-mdns-ice-candidates#section-3.1.1 ***/
// user_pref("media.peerconnection.enabled", false);
/* 4021: enable GPC (Global Privacy Control) in non-PB windows
* [WHY] Passive and active fingerprinting. Mostly redundant with Tracking Protection
* in ETP Strict (2701) and sanitizing on close (2800s) ***/
// user_pref("privacy.globalprivacycontrol.enabled", true);
/*** [SECTION 8000]: DON'T BOTHER: FINGERPRINTING
[WHY] They are insufficient to help anti-fingerprinting and do more harm than good