Skip to content

Instantly share code, notes, and snippets.

@arizvisa
Last active July 18, 2022 18:20
Show Gist options
  • Save arizvisa/80c0ac0038fe3cea4c508d0876bc04f5 to your computer and use it in GitHub Desktop.
Save arizvisa/80c0ac0038fe3cea4c508d0876bc04f5 to your computer and use it in GitHub Desktop.
Firefox anti-networking/privacy/fuzzing preferences
// crash recovery
user_pref("toolkit.startup.recent_crashes", "");
user_pref("browser.sessionstore.resume_from_crash", false);
// browser settings
user_pref("browser.startup.homepage", "about:blank");
user_pref("browser.newtabpage.enabled", false);
// browser notifications
user_pref("general.warnOnAboutConfig", false);
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.shell.skipDefaultBrowserCheckOnFirstRun", true);
user_pref("browser.tabs.warnOnClose", false);
user_pref("browser.tabs.warnOnCloseOtherTabs", false);
user_pref("browser.uitour.surveyDuration", 0);
user_pref("datareporting.policy.firstRunURL", "");
user_pref("browser.startup.homepage_override.mstone", "ignore");
// browser features
user_pref("dom.push.serverURL", "");
user_pref("security.OCSP.enabled", 0);
user_pref("browser.casting.enabled", false);
user_pref("browser.selfsupport.url", "");
user_pref("network.captive-portal-service.enabled", false);
user_pref("media.gmp-gmpopenh264.enabled", false);
// browser networking
user_pref("network.prefetch-next", false);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.http.speculative-parallel-limit", 0);
// browser services
user_pref("browser.search.geoip.url", "");
user_pref("browser.search.update", false);
user_pref("browser.aboutHomeSnippets.updateUrl", "");
user_pref("services.settings.server", "");
user_pref("extensions.webextensions.restrictedDomains", "");
user_pref("identity.sync.tokenserver.uri", "");
user_pref("webextensions.storage.sync.serverURL", "");
// crash reporting
user_pref("breakpad.reportURL", "");
user_pref("browser.tabs.crashReporting.sendReport", false);
user_pref("dom.ipc.plugins.reportCrashURL", false);
user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
// auto-updates
user_pref("app.update.doorhanger", false);
user_pref("app.update.auto", false);
user_pref("app.update.auto.migrated", false);
user_pref("app.update.service.enabled", false);
// add-ons
user_pref("extensions.getAddons.cache.enabled", false);
// extensions
user_pref("extensions.update.enabled", false);
user_pref("extensions.systemAddon.update.enabled", false);
user_pref("extensions.blocklist.enabled", false);
user_pref("extensions.blocklist.url", "");
// telemetry
user_pref("browser.newtabpage.activity-stream.telemetry.ping.endpoint", "");
user_pref("browser.ping-centre.production.endpoint", "");
user_pref("browser.search.geoSpecificDefaults.url", "");
// safebrowsing
user_pref("browser.safebrowsing.malware.enabled", false);
user_pref("browser.safebrowsing.phishing.enabled", false);
user_pref("browser.safebrowsing.downloads.enabled", false);
user_pref("browser.safebrowsing.downloads.remote.enabled", false);
user_pref("browser.safebrowsing.blockedURIs.enabled", false);
// safebrowsing urls
user_pref("browser.safebrowsing.downloads.remote.url", "");
user_pref("browser.safebrowsing.provider.google.advisoryURL", "");
user_pref("browser.safebrowsing.provider.google.getHashURL", "");
user_pref("browser.safebrowsing.provider.google.gethashURL", "");
user_pref("browser.safebrowsing.provider.google.reportMalwareMistakeURL", "");
user_pref("browser.safebrowsing.provider.google.reportPhishMistakeURL", "");
user_pref("browser.safebrowsing.provider.google.reportURL", "");
user_pref("browser.safebrowsing.provider.google.updateURL", "");
user_pref("browser.safebrowsing.provider.google4.advisoryURL", "");
user_pref("browser.safebrowsing.provider.google4.dataSharingURL", "");
user_pref("browser.safebrowsing.provider.google4.reportMalwareMistakeURL", "");
user_pref("browser.safebrowsing.provider.google4.reportPhishMistakeURL", "");
user_pref("browser.safebrowsing.provider.google4.gethashURL", "");
user_pref("browser.safebrowsing.provider.google4.reportURL", "");
user_pref("browser.safebrowsing.provider.google4.updateURL", "");
user_pref("browser.safebrowsing.provider.google.lists", "");
user_pref("browser.safebrowsing.provider.mozilla.gethashURL", "");
user_pref("browser.safebrowsing.provider.mozilla.updateURL", "");
user_pref("browser.safebrowsing.reportPhishURL", "");
// telemetry urls
user_pref("toolkit.telemetry.server", "");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment