Come disabilitare il referrer HTTP in Firefox?


20

Sento che il referrer HTTP è una violazione della mia privacy (il campo dell'intestazione HTTP che identifica la pagina Web da cui sei appena arrivato e che era collegato alla pagina web che stai per visitare) e capisco che alcuni browser consentono a uno di disabilitarlo.

Come è possibile farlo in Firefox (attualmente versione 47)? Sto eseguendo Ubuntu GNOME 16.04 con GNOME 3.20.

Preferibilmente vorrei avere 3 opzioni:

  • La possibilità di averlo acceso per tutto come predefinito
  • La possibilità di disabilitarlo solo quando il dominio da cui provieni è di terze parti a quello a cui stai andando
  • La possibilità di disabilitare è completamente anche quando si accede al sottodominio o a un'altra pagina di un sito Web

Risposte:


20

Nella barra degli URL di Firefox, vai a about:config.

Nella casella di ricerca della about:configpagina, inserisci quanto segue:

Network.http.sendRefererHeader

Fare doppio clic su Network.http.sendRefererHeadere modificare il valore da 2a 0per disabilitare l'intestazione del referrer.

Sono accettati i seguenti valori:

0 - Disabilita referrer.

1 - Invia l'intestazione Referer quando fai clic su un link e imposta document.referrer per la pagina seguente.

2 - Invia l'intestazione Referer quando si fa clic su un collegamento o si carica un'immagine (impostazione predefinita).

fonte

Va notato che alcuni siti Web come google e tumblr includono il referrer nell'URL del link anziché nell'intestazione.

C'è un componente aggiuntivo che risolve questo problema e rimuove il reindirizzamento dai risultati di Google, ma non sembra funzionare su immagini di Google (fai clic qui per maggiori informazioni).

C'è anche una nuova opzione che potrebbe essere di maggiore interesse per te chiamata network.http.referer.XOriginPolicy. Le opzioni che puoi impostare per questo sono:

0 - Nessuna restrizione (impostazione predefinita).

1 - Il dominio di base deve corrispondere (inviare da a.example.com a b.example.com).

2 - Il nome host completo deve corrispondere (solo b.example.com a b.example.com).

fonte


Spiega quali sarebbero i diversi valori che potresti impostare. Inoltre ho aggiornato la mia domanda con un piccolo extra, anche se al momento non è possibile farlo con Firefox, quindi va bene.

A proposito, non preoccuparti della cosa del motore di ricerca, perché uso DuckDuckGo e l'ho configurato in modo che non faccia nulla del genere.

1
E per favore lasciami un commento che mi fa il ping ogni volta che modifichi la tua risposta in modo che io sappia che l'hai aggiornata (cioè quando la modifica è abbastanza importante per me per dare un'altra occhiata alla tua risposta).

@ParanoidPanda Potresti trovare questo interessante: bestvpn.com/blog/8499/make-firefox-secure-using-aboutconfig
mchid

1
Ho trovato le informazioni che cercavo e ho modificato la tua risposta con essa.

15

Ci sono componenti aggiuntivi di Firefox che possono farlo. Tendono a facilitare l'attivazione / disattivazione dell'invio dell'intestazione del referrer e non richiedono la modifica manuale della configurazione di Firefox. Per esempio,

Referer intelligente :

Invia referenti solo quando rimani nello stesso dominio.

Puoi autorizzare i domini con caratteri jolly e configurare altre cose, guardare nella pagina delle preferenze del componente aggiuntivo in Gestione componenti aggiuntivi.

https://addons.mozilla.org/en-US/firefox/addon/smart-referer/

Attiva / disattiva referrer:

Questo componente aggiuntivo consente all'utente di attivare / disattivare i referer tra 3 stati:

Referer 0: non inviare mai l'intestazione Referer o impostare document.referrer

Referer 1: invia l'intestazione Referer quando si fa clic su un collegamento e imposta document.referrer per la pagina seguente

Referer 2: invia l'intestazione Referer quando si fa clic su un collegamento o si carica un'immagine e imposta document.referrer per la pagina seguente. (Predefinito)

https://addons.mozilla.org/en-US/firefox/addon/toggle-referer/

Puoi trovare ancora di più cercando nel sito dei componenti aggiuntivi di Firefox "refer" o "referrer".


3

Il componente aggiuntivo Firefox RefControl ti consente di impostare un comportamento di riferimento globale, che può essere sovrascritto per domini specifici.

I comportamenti sono:

  • Normale (come Firefox funziona per impostazione predefinita)
  • Blocco (non inviare alcun riferimento)
  • Sostituisci (invia l'indirizzo root del dominio corrente come Referer)
  • Specifico (ti permette di definire tu stesso una stringa che dovrebbe essere inviata come Referer)

Per tutti questi comportamenti è possibile abilitare se devono funzionare per tutti i collegamenti o solo per i collegamenti ad altri domini.

(L'ultimo aggiornamento è del 2014-12, ma funziona ancora bene con le attuali versioni di Firefox.)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.