Ce projet n'est plus maintenu et les informations qu'il contient ne sont plus pertinentes. Si vous désirez des informations fiables sur la configuration de Firefox je vous conseil d'aller voir le projet Arkenfox.
Voici ma liste des paramètres à modifier dans le menu about:config de Firefox. J'ai à l'origine créé cette liste pour me souvenir de quoi modifier lorsque je dois réinstaller Firefox. Certaines personnes ayant été intéressées je l'ai diffusée par la suite sous format d'un fichier texte. Ce mode de diffusion n'étant absolument pas pratique j'ai décidé de mettre cette liste sur GitHub. Le but est aussi de recevoir des contributions et de discuter de ces paramètres.
Donc n'hésitez pas à contribuer, en ouvrant par exemple une issue.
Attribut | Valeur | Description |
---|---|---|
browser.safebrowsing.malware.enabled |
false | Désactive le safebrowsing, fourni par Google. |
browser.safebrowsing.phishing.enabled |
false | Désactive le safebrowsing. |
browser.safebrowsing.blockedURIs.enabled |
false | Désactive le safebrowsing. |
browser.safebrowsing.downloads.remote.enabled |
false | Désactive la mise à jour des listes de blocage. |
browser.safebrowsing.provider.google.updateURL |
blanc | Désactive la mise à jour des listes de blocage. |
browser.safebrowsing.provider.google4.updateURL |
blanc | Désactive la mise à jour des listes de blocage. |
browser.safebrowsing.provider.google4.dataSharingURL |
blanc | Désactive le partage de données. |
browser.safebrowsing.provider.google4.gethashURL |
blanc | Désactive le partage de données. |
Attribut | Valeur | Description |
---|---|---|
network.http.referer.spoofSource |
true | Envoie comme referer le site que vous visitez, si vous visitez mozilla.org, Firefox enverra comme referer mozilla.org. |
Attribut | Valeur | Description |
---|---|---|
network.dns.disablePrefetch |
true | Désactive le préchargement DNS des liens, si vous avez confiance en votre serveur DNS ne désactivez pas cette option utile à l'amélioration des performances. |
network.prefetch-next |
false | Désactive le préchargement des pages. |
browser.urlbar.speculativeConnect.enabled |
false | Désactive le préchargement dans la barre « intelligente » de Firefox. |
network.http.speculative-parallel-limit |
0 | Désactive le préchargement. |
Tapez telemetry
dans la barre de recherche, supprimez tous les liens et passez tout à false
.
Attribut | Valeur | Description |
---|---|---|
toolkit.telemetry.enabled |
false | Désactive la télémétrie. |
toolkit.telemetry.server |
blanc | Désactive la télémétrie. |
dom.ipc.plugins.flash.subprocess.crashreporter.enabled |
false | Désactive la télémétrie. |
app.normandy.enabled |
false | Désactive la télémétrie. |
app.normandy.first_run |
false | Désactive la télémétrie. |
app.normandy.api_url |
blanc | Désactive la télémétrie. |
beacon.enabled |
false | Désactive la télémétrie. |
Attribut | Valeur | Description |
---|---|---|
geo.enabled |
false | Désactive la géolocalisation. |
geo.wifi.uri |
blanc | Désactive la géolocalisation via énumération des points Wi-Fi. |
geo.provider.network.url |
blanc | Désactive la géolocalisation. |
Les notifications push permettent aux sites de vous envoyer des notifications même s'ils ne sont pas ouverts, si vous les y autorisez. Pour ce faire Mozilla utilise ses serveurs. Cela peut poser des problèmes de confidentialité.
Attribut | Valeur |
---|---|
dom.push.connection.enabled |
false |
dom.push.enabled |
false |
dom.push.serverURL |
blanc |
Attribut | Valeur | Description |
---|---|---|
security.OCSP.enabled |
0 | Désactive l'OCSP. |
browser.cache.offline.enable |
false | Désactive le cache hors-ligne, c'est pas terrible d'autoriser les sites à enregistrer tout et n'importe quoi sur votre ordi. |
browser.cache.offline.capacity |
0 | Désactive le cache hors-ligne. |
extensions.pocket.enabled |
false | Désactive pocket. Si vous ne vous en servez pas autant le désactiver. |
extensions.pocket.api |
blanc | Désactive pocket. |
extensions.pocket.site |
blanc | Désactive pocket. |
browser.send_pings |
false | Désactive le pistage des cliques. |
browser.send_pings.max_per_link |
0 | Autorise 0 envoie de notification lors d'un clic sur la page. |
dom.battery.enabled |
false | Empêche les sites de voir l'état de votre batterie. |
dom.event.clipboardevents.enabled |
false | Empêche les sites de savoir lorsque vous coper un élément dans le presse-papier. |
media.navigator.enabled |
false | Empêche les sites de pister l'état du micro et de la caméra. |
webgl.disabled |
true | WebGL pourrait être source de problèmes de sécurité. Peut casser certains sites. |
network.captive-portal-service.enabled |
false | Désactive la recherche de portail captif. C'est utilisé notamment pour se connecter aux réseaux Wi-Fi publics. |
captivedetect.canonicalURL |
blanc | Désactive la recherche de portails captifs. |
layout.css.visited_links_enabled |
false | Trop long à expliquer. |
device.sensors.enabled |
false | |
browser.newtabpage.activity-stream.feeds.snippets |
false | Désactive l'affichage des snippets, ou « brèves » en Français, de Mozilla. Firefox contacte les serveurs de Mozilla pour les afficher. |
privacy.firstparty.isolate |
true | Isole chacun de vos onglets. |
network.IDN_show_punycode |
true | Certains liens contiennent des caractères unicodes. Ceci donne de plus grandes possibilités pour l'hameçonnage. Ces caractères unicode sont encodés avec le code « punycode ». Activer ce paramètres force Firefox à afficher le punycode plutôt que le caractère unicode. |
media.peerconnection.enabled |
false | Désactive WebRTC qui peut poser des problèmes de sécurité et de vie privée, comme révéler votre adresse IP. |
signon.autofillForms |
false | Désactive le remplissage automatique des identifiants. |
network.security.esni.enabled |
true | Active la prise en charge de l'ESNI. |
Je dois mener des investigations plus poussées sur l'impact réel de la modification de ces paramètres ; je le laisses dans ce guide à titre informatif mais si vous ne savez pas ce que vous faites ne les modifiez pas. Merci. Bisous.
Attribut | Valeur | Description |
---|---|---|
browser.cache.memory.enable |
true | Active le cache mémoire (RAM). Pour tous les paramètres concernant le cache, pensez à activer le nettoyage automatique du cache à la fin de la session pour des raisons de confidentialité. Le mieux étant d'utiliser une extension comme cookies autodelete et d'activer le nettoyage automatique à la fermeture de l'onglet et au bout d'un intervalle d'une dizaine de secondes. |
browser.cache.memory.capacity |
512000 | Taille du cache mémoire (en octets, 512000 = 512 mo). Mettre -1 pour que Firefox gére automatiquement cette valeur en fonction de votre quantiter de mémoire. |
browser.cache.memory.max_entry_size |
-1 | Mettre -1 pour supprimer toute limite de taille. |
browser.cache.disk.enable |
true | Autorise l'utilisation du cache disque. Pour des raisons de confidentialité désactiver le cache disque au profit du cache mémoire peut être une bonne chose ; cela permet de s'assurer qu'aucune donnée n'est enregistrée sur votre ordinateur à la fermeture de Firefox. |
browser.cache.disk.capacity |
512000 | Taille du cache disque. |
network.dnsCacheEntries |
4000 | Nombre d'entrées du cache DNS. Pour des raisons de confidentialité, si quelqu'un peut avoir accès à votre ordinateur laisser le paramètre par défaut. |
network.dnsCacheExpiration |
43200 | Temps avant expiration, nettoyage, d'une entrée présente dans le cache DNS (en secondes). Pour des raisons de confidentialité, si quelqu'un peut avoir accès à votre ordinateur laissez le nombre par défaut. |
network.dnsCacheExpirationGracePeriod |
43200 | Mettre la même valeur que pour network.dnsCacheExpiration . |
browser.sessionstore.interval |
60000 | Firefox sauvegarde toutes les 15 secondes vos onglets et leurs données. Ça lui permet en cas de plantage de restaurer votre session. Ici on fait passer de une sauvegarde toutes les 15 secondes (15 000 ms) à une sauvegarde toutes les 60 secondes (60 000 ms). Une sauvegarde par minute c'est largement suffisant et ça permet de diminuer les accès au disque fait par Firefox. |
Attribut | Valeur | Description |
---|---|---|
browser.tabs.closeWindowWithLastTab |
false | Désactive la fermeture de Firefox lorsque vous fermez le dernier onglet. |
browser.backspace_action |
1 | La touche retour arrière de votre clavier ne vous fera plus revenir au lien précédent. |
security.secure_connection_icon_color_gray |
false | Remet le cadenas de la barre d'adresse en vert plutôt qu'en gris. Parce que c'est plus joli :-) |
accessibility.blockautorefresh |
true | Bloque le rafraichissement automatique de la page. |
dom.event.contextmenu.enabled |
false | Empêche les sites de bloquer l'utilisation du clic-droit. |
browser.tabs.allowTabDetach |
false | Désactive la possibilité de déplacer un onglet vers une nouvelle fenêtre en tirant dessus. |
ui.SpellCheckerUnderlineStyle |
3 | Créez cette entrée dans le about:config et mettez le nombre 3 afin que Firefox souligne les mots mal orthographiés au lieu de dessiner une petite vaguelette rouge. Un autre chiffre donnera une autre forme. |
full-screen-api.warning.timeout |
0 | Firefox affiche un popup lorsque vous passez en plein écran. Passer ce paramètre à 0 permet de ne plus afficher ce paramètre. |
browser.preferences.experimental |
true | Active l'onglet « Expérimental » dans les paramètres de Firefox. |
https://www.privacytools.io/browsers/#about_config
https://sebsauvage.net/wiki/doku.php?id=firefox
https://wiki.mozilla.org/Privacy/Privacy_Task_Force/firefox_about_config_privacy_tweeks
https://www.kali-linux.fr/configuration/configurer-firefox-optimiser-securite-performances
https://lehollandaisvolant.net/?d=2020/01/02/11/28/39-ma-liste-des-tweaks-aboutconfig-dans-firefox
https://theprivacyguide1.github.io/about_config.html
https://www.ghacks.net/overview-firefox-aboutconfig-security-privacy-preferences/
https://librewolf-community.gitlab.io/
https://lehollandaisvolant.net/?d=2020/01/02/11/28/39-ma-liste-des-tweaks-aboutconfig-dans-firefox
https://www.malekal.com/mozilla-firefox-les-reglages-ultimes-anti-tracking-et-contre-le-pistage/
Merci à eux !