Se viene usato HTTP, sì, possono spiarti. Se viene utilizzato HTTPS, no non sarà in grado di spiarti. Il proxy trasparente viene normalmente eseguito solo sulla porta 80 (HTTP), poiché non funziona con HTTPS.
Il proxy trasparente memorizza nella cache solo il contenuto che è comune alla maggior parte degli utenti. per esempio. logo.png
, favicon.ico
. Poiché ogni utente caricherà lo stesso logo del sito, è uno spreco di larghezza di banda scaricarlo ripetutamente da Google / Whatsapp. I siti Web di solito utilizzano intestazioni per indicare che il contenuto è "in grado di cache". Cache-Control: max-age=3600
indica che il contenuto è valido per 1 ora, quindi il tuo ISP deve solo recuperare la copia più recente una volta ogni ora.
Tuttavia, la tua casella postale personale o l'elenco delle conversazioni non verranno mai memorizzati nella cache. Questo perché è unico per te, quindi non c'è alcun beneficio dal metterlo in cache. Pertanto, i siti Web normalmente non aggiungono le intestazioni della cache alla risposta. Se il sito web utilizza POST per recuperare questi dati, secondo HTTP 1.1 RFC 2616 S. 13.10 , la cache dovrebbe essere invalidata. Se il sito web utilizza la richiesta GET, è probabile che l'URL sia univoco, ad es. http://example.com/getmessage.php?uid=123456
, poiché ogni utente ha un UID diverso, è inutile mettere in cache tali risposte.