Firefox-Härtungshandbuch
Überblick
Was ist Härten? In der realen Welt von Firefox ist „Härten“ nur ein Synonym für „Anpassung“ in Bezug auf Datenschutz-/Sicherheitseinstellungen. Mit der Härtung streben wir ein privateres und sichereres Interneterlebnis an.
Also, warum machst du das für Firefox, nicht für Chrome/Chromium? Weil viele Browser die Chromium-Engine verwenden, was zu einer Monopolisierung führt. Das möchte ich nicht unterstützen. Darüber hinaus ist es mit den Konfigurationsmöglichkeiten, die Firefox dem Benutzer bietet, viel einfacher, die Privatsphäre und Anonymität zu erhöhen. Aus diesen Gründen habe ich dieses Dokument über Firefox erstellt.
Über Dokumentation
Ich hatte das Bedürfnis, dieses Dokument in 4 Gruppen zu unterteilen: Level 1, Level 2, Level 3 und Level 4
- Level 1: Einfache Konfigurationen. Einfach anzuwenden. Die meisten Websites funktionieren normal. Mein Vorschlag für einfache Benutzer.
- Stufe 2: Mehrere erweiterte Einstellungen. Es ist relativ schwieriger zu tun. Einige Seiten können kaputt gehen. Mein Vorschlag für etwas sachkundigere Benutzer.
- Stufe 3: Erweiterte Einstellungen. Es ist nicht schwieriger zu vervollständigen. Seiten sind sehr wahrscheinlich zu brechen. Mein Vorschlag für Benutzer, die wissen, was zu tun ist.
- Level 4: Informationen zur Verwendung von user.js von Arkenfox. Die meisten Websites werden kaputt sein. Mein Vorschlag für Datenschutz- und Sicherheitsverrückte.
Level 1
Einstellungen > Startseite > Surfen
Deaktivieren Sie diese beiden Optionen.
Einstellungen > Startseite > Netzwerk > Einstellungen
Aktivieren Sie DNS über HTTPS. Hier können Sie den gewünschten DNS-Anbieter auswählen. Ich bevorzuge die Option Blockierte Malware von Cloudflare for Families. Es liegt an Ihnen, ob Sie die DNS-Server einer gemeinnützigen Organisation wie Quad9 wählen oder nicht.
Einstellungen > Startseite > Inhalt der Firefox-Startseite
Deaktivieren Sie diese beiden Optionen.
Einstellungen > Suche > Standardsuchmaschine
Hier können Sie jede datenschutzorientierte Suchmaschine auswählen. Da die Standardoptionen DuckDuckGo waren, habe ich es gewählt. Wenn Sie möchten, können Sie einen viel datenschutzorientierteren Dienst wie SearX/SearXNG hinzufügen und auswählen.
Einstellungen > Suchen > Suchvorschlag
Deaktivieren Sie diese Option.
Einstellungen > Datenschutz & Sicherheit > Browser-Datenschutz
Stellen Sie diese Einstellung so ein. Die meisten Websites haben keine Probleme mit dieser Einstellung, aber Sie können den erweiterten Tracking-Schutz für defekte Websites deaktivieren.
Klicken Sie zum Deaktivieren des erweiterten Tracker-Schutzes auf das Schildsymbol links neben der URL-Leiste. Und den Schalter umlegen.
Einstellungen > Datenschutz & Sicherheit > Erfassung und Nutzung von Firefox-Daten
Deaktivieren Sie die Telemetrie.
Einstellungen > Datenschutz & Sicherheit > Nur-HTTPS-Modus
Wählen Sie diese Option, um den Nur-HTTPS-Modus zu aktivieren.
Level 2
Gehen Sie zu about:config. KlickenAccept the Risk and Continue
Fission
Suchen Sie diese Optionen und setzen Sie sie auf „true“:
fission.autostartgfx.webrender.all
Telemetrie
extensions.pocket.enabled=falsePocket wird deaktiviert.browser.newtabpage.activity-stream.feeds.telemetry=falsebrowser.newtabpage.activity-stream.telemetry=falsebrowser.ping-centre.telemetry=falsetoolkit.telemetry.enabled=falsetoolkit.telemetry.unified=falsetoolkit.telemetry.archive.enabled=falsedatareporting.policy.dataSubmissionEnabled=falsebrowser.ping-centre.telemetry=falsesecurity.app_menu.recordEventTelemetry=falsetoolkit.telemetry.newProfilePing.enabled=falsetoolkit.telemetry.firstShutdownPing.enabled=falsesecurity.certerrors.recordEventTelemetry=falsetoolkit.telemetry.newProfilePing.enabled=falsetoolkit.telemetry.previousBuildID=2040000000000toolkit.telemetry.server=" "Lassen Sie den Wert dieser Option leer.toolkit.telemetry.server_owner=" "Lassen Sie den Wert dieser Option leer.toolkit.coverage.endpoint.base=" "Lassen Sie den Wert dieser Option leer.toolkit.telemetry.shutdownPingSender.enabled=falseapp.normandy.enabled=falseapp.normandy.api_url=" "Lassen Sie den Wert dieser Option leer.breakpad.reportURL=" "Lassen Sie den Wert dieser Option leer.browser.tabs.crashReporting.sendReport=false
Geolokalisierung
Stellen Sie den Mozilla-Geolokalisierungsdienst anstelle von Google ein:
geo.provider.network.url="https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%"
geo.provider.use_geoclue=false(Linux)geo.provider.use_gpsd=false(Linux)geo.provider.ms-windows-location=false(Windows)geo.provider.use_corelocation=false(MacOS)
Stellen Sie diese Optionen wie folgt ein:
extensions.getAddons.showPane=falseDiese Einstellung wird nicht erstellt, erstellen Sie sie selbst.extensions.htmlaboutaddons.recommendations.enabled=false
Verschieden
network.gio.supported-protocols=" "Diese Einstellung wird nicht erstellt, erstellen Sie sie selbst. Lassen Sie den Wert dieser Option leer.network.file.disable_unc_paths=trueDiese Einstellung wird nicht erstellt, erstellen Sie sie selbst.permissions.manager.defaultsUrl=" "Lassen Sie den Wert dieser Option leer.network.IDN_show_punycode=truemedia.peerconnection.enabled=falseDiese Option kann Probleme beim Senden verursachen. Ändern Sie diese Option, wenn Sie übertragen oder an einer Übertragung teilnehmen möchten.media.autoplay.default=5Deaktiviert die automatische Wiedergabe von HTML5-Medien.privacy.partition.serviceWorkers=trueprivacy.firstparty.isolate=trueWenn Sie denken, dass DFPI für Sie ausreicht. Stellen Sie diese Option nicht ein. Wenn Sie Probleme mit der Anmeldung auf einigen Websites haben, liegt es wahrscheinlich an dieser Einstellung.
Einstellungen > Datenschutz & Sicherheit > Cookies und Website-Daten
Aktivieren Sie diese Option. Diese Option ist eine gute Sache für den Datenschutz und die Sicherheit, aber diese Option bedeutet auch, dass Sie sich von Ihren Konten abmelden, wenn Firefox geschlossen ist. Sie können Erwartungen für Websites hinzufügen. Cookies und Daten auf diesen Seiten werden nicht gelöscht.
Verschieden
Stellen Sie diese Optionen ein in about:config:
dom.event.clipboardevents.enabled=falseintl.accept_languages="en-US, en"Stellt für mehr Anonymität das Gebietsschema auf Englisch ein.javascript.use_us_english_locale=trueDiese Einstellung wird nicht erstellt, erstellen Sie sie selbst.beacon.enabled=falsecaptivedetect.canonicalURL=" "Lassen Sie den Wert dieser Option leer.network.captive-portal-service.enabled=falsenetwork.connectivity-service.enabled=falsenetwork.auth.subresource-http-auth-allow=1signon.rememberSignons=falsesignon.autofillForms=falsesignon.formlessCapture.enabled=falsebrowser.formfill.enable=falseextensions.formautofill.addresses.enabled=falseextensions.formautofill.available="off"extensions.formautofill.creditCards.available=falseextensions.formautofill.creditCards.enabled=falseextensions.formautofill.heuristics.enabled=falsesecurity.pki.sha1_enforcement_level=1security.cert_pinning.enforcement_level=2webgl.disabled=trueWebGL (Web Graphics Library) deaktivierenbrowser.display.use_system_colors=falseVerwendung von Systemfarben deaktivieren.privacy.partition.always_partition_third_party_non_cookie_storage=trueprivacy.partition.always_partition_third_party_non_cookie_storage.exempt_sessionstorage=falsebrowser.cache.disk.enable=fasleDisk-Cache deaktivieren.browser.privatebrowsing.forceMediaMemoryCache=trueMedien-Cache in den Arbeitsspeicher statt auf die Festplatte schreiben. Kann Wiedergabeprobleme verursachen.media.memory_cache_max_size=65536Erhöhen Sie die maximale Größe des Speichercaches.browser.helperApps.deleteTempFileOnExit=trueMit externen Apps geöffnete temporäre Dateien löschen.network.http.referer.XOriginTrimmingPolicy=2Stellen Sie Cross-Origin-Referer so ein, dass sie nur Schema, Host und Port senden, anstatt sie vollständig zu vermeiden.dom.popup_allowed_events="click dblclick mousedown pointerdown"Ereignisse begrenzen, die Popups auslösen können.
Diese Optionen deaktivieren Google Safe Browsing. Safe Browsing ist eine gute Sicherheitsfunktion, aber wenn Sie sich mehr um Ihre Privatsphäre kümmern, können Sie sie deaktivieren:
browser.safebrowsing.provider.google4.gethashURL=" "Lassen Sie den Wert dieser Option leer.browser.safebrowsing.provider.google4.updateURL=" "Lassen Sie den Wert dieser Option leer.browser.safebrowsing.provider.google.gethashURL=" "Lassen Sie den Wert dieser Option leer.browser.safebrowsing.provider.google.updateURL=" "Lassen Sie den Wert dieser Option leer.browser.safebrowsing.downloads.enabled=falsebrowser.safebrowsing.downloads.remote.enabled=falsebrowser.safebrowsing.downloads.remote.url=" "Lassen Sie den Wert dieser Option leer.browser.safebrowsing.downloads.remote.block_potentially_unwanted=falsebrowser.safebrowsing.downloads.remote.block_uncommon=falsebrowser.safebrowsing.allowOverride=false
Verlauf, Cookies und Website-Daten löschen, wenn Firefox geschlossen wird:
network.cookie.lifetimePolicy=2privacy.sanitize.sanitizeOnShutdown=trueprivacy.clearOnShutdown.cache=trueprivacy.clearOnShutdown.cookies=trueprivacy.clearOnShutdown.downloads=trueprivacy.clearOnShutdown.formdata=trueprivacy.clearOnShutdown.history=trueprivacy.clearOnShutdown.offlineApps=trueprivacy.clearOnShutdown.sessions=trueprivacy.clearOnShutdown.sitesettings=falseprivacy.sanitize.timeSpan=0
privacy.resistFingerprinting=trueRFP aktivierenprivacy.resistFingerprinting.block_mozAddonManager=trueDiese Einstellung kann Probleme bei der Installation von Add-ons von Mozilla Add-ons verursachen.
Für die Installation von Arkenfox (oder einem anderen) user.js;
Laden Sie die user.jsDatei aus dem Repository herunter
Öffnen Sie Firefox und gehen Sie zuabout:profiles
Klicken Sie auf diese Schaltfläche und öffnen Sie das Profilverzeichnis.
Verschieben Sie die user.jsDatei in das Profilverzeichnis.
Starten Sie Firefox neu. Und du bist bereit!
Erweiterungen
uBlock Origin : Eine Open-Source-Inhaltsblocker-Erweiterung mit nützlichen Funktionen. Mehr Informationen zur richtigen Anwendung hier .
CanvasBlocker : Dieses Add-on ermöglicht es Benutzern, Websites daran zu hindern, einige Javascript-APIs zu verwenden, um sie mit einem Fingerabdruck zu versehen.
privacy.resistFingerprintingWenn Sie die Option im Abschnitt Level 3 nicht festgelegt haben , können Sie diese Erweiterung verwenden.
Datenschutzeinstellungen : Die Erweiterung „Datenschutzeinstellungen“ speichert alle integrierten datenschutz- und sicherheitsbezogenen Einstellungen an einem Ort.
Sie können schnell auf die Einstellungen zugreifen, about:configz media.peerconnection.enabled. Auf diese Weise können Sie diese Einstellung einfach ändern, wenn Sie senden möchten.
Siehe auch
- https://www.youtube.com/watch?v=F7-bW2y6lcI
- https://github.com/arkenfox/user.js/wiki/
- https://github.com/gorhill/uBlock/wiki/Blocking-mode
- https://brainfucksec.github.io/firefox-hardening-guide

![Was ist überhaupt eine verknüpfte Liste? [Teil 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































